I've read your update but try Terminator. You use alt + arrow keys to navigate multiple on screen terminals, create new ones with ctrl+e/o and its my favourite. I highly recommend giving it a try!
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
Thanks, I did try Terminator, but it didn't seem to have the kind of C-Tab MRU tab switching I was after. BTW, it looks like the two I did find also support multi-pane terminals with arrow key navigation. Thanks for taking the time to reply!
All goof, enjoy your alternatives!
I guess MRU means Most Recently Used.
Please include explanations for abbreviations you mention.
MRU means Most Recently Used. Sorry if that wasn't clear.
Kitty has been my daily driver for quite some time now, I really like it for its rich feature set and extensive configuration.
You can use its goto_tab
action with 0 and negative values to get MRU behaviour.
See more here: https://sw.kovidgoyal.net/kitty/actions/#action-goto_tab
OK, this sounds close to what I want, but I left one part unsaid: my muscle memory is such that if I want to visit the 2nd most recent tab, I can hold Ctrl, press Tab twice, then release Ctrl. It doesn't sound like I can accomplish this with Kitty key bindings, or can I?
Just tested* and it doesn't seem to work, no. I don't know if it's doable though, it may be.
- Even though I'm a heavy user of that behaviour in Firefox (which now has to be explicitly turned on :/), I've gotten used to just use the left and right arrows (+kitty mod bind) to move around tabs.
Thanks, I'm open to learning alternative workflows, so thanks for adding that info.
Glad to hear! Good luck :)
Not sure about the specific requirement but here you can find a list of "modern" terminal emulators to look at
Z
Thanks for the link! There are lots of lists of terminals out there, but it's really hard for me to judge the quality of the lists.
I think tmux should be able to do that.
Thanks, I've heard of tmux but have never used it before. I took a quick look at the Getting Started guide, and it sounds like I could get behavior like what I want by e.g. creating two windows each with one full-window pane and toggle back and forth between windows? I will definitely look into this further.
Yes, something like that.
You'll get other fun features for free, like
- the ability to reattach the session over SSH, after starting it locally
- immunity to Xorg / Wayland compositor / terminal emulator crashing
- ability to comfily use non-tabbed terminal emulators like Alacritty. At least I think it's not tabbed...
OK, this sounds close to what I want, but I left one part unsaid: my muscle memory is such that if I want to visit the 2nd most recent tab, I can hold Ctrl, press Tab twice, then release Ctrl. It doesn't sound like I can accomplish this with tmux key bindings, or can I?
I dunno, but it sounds like you'd end up back in the original, rather :|