You can try this: https://gist.githubusercontent.com/nicm/9acc00b67035b5f2b8a8... Which does the basics of this: - Bump the sequence timeout to 5 seconds instead of 100 ms for more time for SIXEL images but still not…
https://github.com/tmux/tmux/issues/1613 is a better reflection of my views on SIXEL, although I am coming round to the idea rather. It is not easy to do properly however, I am interested to see how your code works.
It is easy to change the scroll speed in tmux, although the default is 5 lines at a time which seems like it should be fast enough... Mouse and scrollback and clipboard are some of the more complicated areas of terminal…
If it hurts your wrist pressing it with one hand, perhaps you should use two...
I customize/copy my configs on the boxes I use regularly and just learn enough of the defaults to get by on boxes I am using only occasionally (eg I know enough vi to get by but if I am using a box for a bit I install…
If someone has access to your user account and you're running tmux, they can just attach that tmux, they don't need to mess around with send-keys. If send-keys didn't exist, a script could attach tmux in its own pty…
Yes. I'm not sure I would say afraid but certainly cautious. I would avoid recommending GPL software to anyone I work with or for. The license is too complicated, the rules too strict (and seem to change with every…
We have been moving away from IB for our platform (algorithmic trading) since Ethernet now has almost comparable latency and is a lot easier to understand and manage.
My point is that for new features, like key up would be, it is not necessary to be bound by terminfo. If some or all of xterm, VTE, konsole, rxvt-unicode and iterm2 supported it, that is a large proportion of the modern…
There are no terminals still in widespread use that are not VT100-compatible, by which I mean they use the escape sequence protocol originally used in the DEC terminals, although of course it has been much extended.
> So, yes, it's absolutely impossible to get key up events in tty context There is absolutely no reason that many terminal emulators couldn't translate key up events into an escape sequence and forward them on to the…
Hi > There's already no particularly consistent standard for most terminal events This is not really true anymore, almost all terminals still in use (and certainly all that are widely used) are VT100 compatible. In fact…
In practice - like you say - for non-DSP, non-mainframe this doesn't matter. For applications development, differences between the standard libraries and even compilers are much more difficult than the few differences…
Not so much for programmers, but I think certainly for people used to the terminal. If you know how to use the shell or a sophisticated editor like vi or emacs, tmux should not be a particular challenge. The target…
It isn't really implicit, it is just a shorthand, new is short for new-session and attach for attach-session. The alias for list-sessions is "ls" not "list". I don't know why you would say -s shouldn't be required. Are…
OpenBSD has never disobeyed an embargo. Argued for them to be reduced, criticized them, but not disobeyed them.
You are quite lucky, C-a could easily have been the default and then you would have to either use it or have a config ;-). The disadvantage of C-b is that you need two hands to press it on a QWERTY keyboard, so I kind…
It works pretty well if you bind C-a to send C-a. It is easy to get used to pressing C-a twice for beginning of line, and if you do it outside tmux it is harmless.
Also prefix-[0-9] is used for navigating windows, not panes.
You mean "tmux detach" not just "detach". Also it is prefix+: not just :. Also there is no attach keyboard shortcut,not prefix-a. Not sure why you keep putting tmux in all caps but whatever floats your boat there.
You can try this: https://gist.githubusercontent.com/nicm/9acc00b67035b5f2b8a8... Which does the basics of this: - Bump the sequence timeout to 5 seconds instead of 100 ms for more time for SIXEL images but still not…
https://github.com/tmux/tmux/issues/1613 is a better reflection of my views on SIXEL, although I am coming round to the idea rather. It is not easy to do properly however, I am interested to see how your code works.
It is easy to change the scroll speed in tmux, although the default is 5 lines at a time which seems like it should be fast enough... Mouse and scrollback and clipboard are some of the more complicated areas of terminal…
If it hurts your wrist pressing it with one hand, perhaps you should use two...
I customize/copy my configs on the boxes I use regularly and just learn enough of the defaults to get by on boxes I am using only occasionally (eg I know enough vi to get by but if I am using a box for a bit I install…
If someone has access to your user account and you're running tmux, they can just attach that tmux, they don't need to mess around with send-keys. If send-keys didn't exist, a script could attach tmux in its own pty…
Yes. I'm not sure I would say afraid but certainly cautious. I would avoid recommending GPL software to anyone I work with or for. The license is too complicated, the rules too strict (and seem to change with every…
We have been moving away from IB for our platform (algorithmic trading) since Ethernet now has almost comparable latency and is a lot easier to understand and manage.
My point is that for new features, like key up would be, it is not necessary to be bound by terminfo. If some or all of xterm, VTE, konsole, rxvt-unicode and iterm2 supported it, that is a large proportion of the modern…
There are no terminals still in widespread use that are not VT100-compatible, by which I mean they use the escape sequence protocol originally used in the DEC terminals, although of course it has been much extended.
> So, yes, it's absolutely impossible to get key up events in tty context There is absolutely no reason that many terminal emulators couldn't translate key up events into an escape sequence and forward them on to the…
Hi > There's already no particularly consistent standard for most terminal events This is not really true anymore, almost all terminals still in use (and certainly all that are widely used) are VT100 compatible. In fact…
In practice - like you say - for non-DSP, non-mainframe this doesn't matter. For applications development, differences between the standard libraries and even compilers are much more difficult than the few differences…
Not so much for programmers, but I think certainly for people used to the terminal. If you know how to use the shell or a sophisticated editor like vi or emacs, tmux should not be a particular challenge. The target…
It isn't really implicit, it is just a shorthand, new is short for new-session and attach for attach-session. The alias for list-sessions is "ls" not "list". I don't know why you would say -s shouldn't be required. Are…
OpenBSD has never disobeyed an embargo. Argued for them to be reduced, criticized them, but not disobeyed them.
You are quite lucky, C-a could easily have been the default and then you would have to either use it or have a config ;-). The disadvantage of C-b is that you need two hands to press it on a QWERTY keyboard, so I kind…
It works pretty well if you bind C-a to send C-a. It is easy to get used to pressing C-a twice for beginning of line, and if you do it outside tmux it is harmless.
Also prefix-[0-9] is used for navigating windows, not panes.
You mean "tmux detach" not just "detach". Also it is prefix+: not just :. Also there is no attach keyboard shortcut,not prefix-a. Not sure why you keep putting tmux in all caps but whatever floats your boat there.