Earlier quoted context omitted.
Why did you switch to tmux? It seems to me that screen is more ubiquitous, and has more features. Having a modem is a pretty handy thing built into it.
> Having a modem is a pretty handy thing built into it. in what way?
GNU Screen 5.0 Released
101–110 of 126 posts
Re: GNU Screen 5.0 Released
#102Looks like a few QoL improvements and bug fixes. Nothing disruptive that would normally come with a major release version. Looks like you can set a password on it now, which is cool (though I personally like having linux perms govern access to my screen/tmux). Multiinput sounds interesting as well, though in the past that was a feature I thought I'd love to have, but once I had I never use. I'm glad to see Screen is…
I wonder how many people are using the default b key binding in tmux
I do not use C-b as the tmux prefix key because it interferes with my muscle memory for Emacs where C-b invokes backward-char (i.e., move the cursor back by character(s)).
So I use C-j instead as the prefix key. While C-j also happens to be a useful Emacs key-binding, I use it quite rarely in Emacs. As a result, I do not have strong muscle memory for C-j and I can use it as the prefix key in tmux quite comfortably.
Here is my tiny .tmux.conf: https://github.com/susam/dotfiles/blob/main/.tmux.conf
Re: GNU Screen 5.0 Released
#103Earlier quoted context omitted.
C-f moves forward a character which is also useful. The easiest to type character that had the least impact I could find was to remap to C-j. Works well in both Dvorak and Qwerty layouts and that's the one emacs shortcut I use so infrequently that I can live with having to type it twice.
C-Space here
Re: GNU Screen 5.0 Released
#104Earlier quoted context omitted.
I wonder how many people are using the default b key binding in tmux
I use back-tick `. For nested, it becomes `` or ````. For twice nested and I'm writing a shell script with ` instead of $( .. ) It's ```````` (I'm an emacs user, I need all the control characters :)
Re: GNU Screen 5.0 Released
#105Earlier quoted context omitted.
Screen does connect to serial ports. Just open the device and append the line parameters you want to run on the port. Unlike modem dialers like Minicom, you don't have to screw around with on-hook off-hook distinctions or an intrusive TUI.
Ha, I have only ever used screen for serial comms and only learned about Minicom from this thread
Re: GNU Screen 5.0 Released
#106Looks like a few QoL improvements and bug fixes. Nothing disruptive that would normally come with a major release version. Looks like you can set a password on it now, which is cool (though I personally like having linux perms govern access to my screen/tmux). Multiinput sounds interesting as well, though in the past that was a feature I thought I'd love to have, but once I had I never use. I'm glad to see Screen is…
I wonder how many people are using the default b key binding in tmux
Re: GNU Screen 5.0 Released
#107Looks like a few QoL improvements and bug fixes. Nothing disruptive that would normally come with a major release version. Looks like you can set a password on it now, which is cool (though I personally like having linux perms govern access to my screen/tmux). Multiinput sounds interesting as well, though in the past that was a feature I thought I'd love to have, but once I had I never use. I'm glad to see Screen is…
Re: GNU Screen 5.0 Released
#108To anyone to perhaps who has used both a lot: * Are there particular pros and cons to using screen or tmux ? (I'm generally on macOS for work, but never really go into using iTerm2, so that integration isn't a big thing for me personally.) Edit: I mean why use one over the other. I generally use something on the destination host I'm SSHing to in case the network goes sideways.
Re: GNU Screen 5.0 Released
#109Earlier quoted context omitted.
Yeah maddening! But you can remap it. I use this in my .screenrc to make it C-f: escape ^Ff
I map mine to C^] which I find to be a good balance between easy to type and not conflicting with other tools
Re: GNU Screen 5.0 Released
#110Earlier quoted context omitted.
I use back-tick `. For nested, it becomes `` or ````. For twice nested and I'm writing a shell script with ` instead of $( .. ) It's ```````` (I'm an emacs user, I need all the control characters :)
I also use backticks, and in 99.9% of cases it works like a charm. But then one day you paste a large file, and the gates of hell open. Tmux randomly opens windows, kills sessions, and launches nuclear missiles while processing all the backticks in the text.