Imagine a reinvented terminal app.
First, let's use tmux as the backend. Users would get autodetech and the
safety that comes with it automatically. Session moves and dupes also come
free. We have this functionality today if you're clever with your startup
dotfiles. This isn't new.
Merging tmux and a terminal app together into one glorious zombified mutant
is much more interesting.
+ tmux could use app-level hotkeys without fear of stomping on someone else.
Goodbye ctrl-b 4, hello ctrl-4.
+ tmux would get pointy-clicky-draggy-reorderable tabs.
+ tmux would get draggable pane separators.
+ tmux would get moveable panes, too.
+ tmux could potentially get a fancier status bar since it could now use the
host's UI for bells and whistles. Growl and Gnotify come to mind.
+ Right-click could do useful things too. For example, right-clicking on a
tab or pane could display its available actions. Perhaps hovering over tabs
could display thumbnails.
+ Mouse gestures could be leveraged too: the "zoom out" gesture could
display thumbnails of all terminals just like Firefox, Chrome, or OSX.
These are just off the tip of my mind - I'm sure you can imagine plenty of
other places where a left-click or a right-click could help rather than
hinder.
Yes, I love my keyboard. Mice do have their place and can definitely help
tmux out. Contextual help and actions would make tmux management simpler for
those who don't want to open up the help page every time an infrequent task
pops up.
I asked the other half of this question on the iterm2 mailing list ("Wanna
zombify iterm2's brain with tmux?). George Nachman's already started working
on an API. He wrote:
> This is also my dream. I wrote a design doc, here:
http://tinyurl.com/6cm5pd9 [docs.google]
>
> The tmux maintainer expressed interest but I think he didn't have time to
do all the work required.
> If there are any talented C hackers out there who want to help out, this
is a big project that needs
> doing, and it will earn you a place in heaven.
-Joshua
------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software
be a part of the solution? Download the Intel(R) Manageability Checker
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users