Genuinely curious because I feel like I'm missing something. I tried it again a while ago and still couldn't see anything I couldn't already do.
Genuinely curious because I feel like I'm missing something. I tried it again a while ago and still couldn't see anything I couldn't already do.
- Multiple profiles
- Logging of terminal output to files
- Regexp search
- Search marks matches in the scrollbar
- Quick jump between prompts — it knows where prompts are in the output, so you can quickly scroll to each position
- Window splitting
- Filtering — like find, but filters the window to only show matches
- Triggers: Do an action such as bouncing the app icon or playing a sound when a text string occurs)
- Status bar: Show the Git branch, current directory, etc. — better than custom prompts
- Preserves windows/tabs on restart/reboot, even current directory and window contents
- Cmd-Click to open files and URLs
I bet Terminal.app has gained some of these features over the years , but it certainly doesn't have have all of them.
But yes you're right, most of these are in the Terminal+Tmux combo already.
- Minimal theme mode for a more simplified window appearance.
[0]: https://babbagefiles.xyz/quake-drop-down-terminal-history/
[1]: https://steamuserimages-a.akamaihd.net/ugc/18380429971797580...
Not sure a lot of people would agree. Tmux is way less intuitive than tabs/split panes directly supported by the terminal emulator. Also tmux is dog slow compared to native tabs.
Tmux also comes with some limitations that make it annoying (to me) to use 100% of the time :
- scroll back is painful compared to native terminal emulator scrollback, so is mouse support
- rendering gets slowed down by tmux because it parses the output itself, the fastest terminal emulator with tmux will feel slower than iTerm without tmux
- some TUIs work badly in tmux, neovim for instance. I’ve also had issues with htop in the past
Tmux is a great tool, but I can’t conceive using it by default, it’s too janky for that.
split pane vertical: cmd + D
split pane horizontal: cmd + shift + D
focus pane left: cmd + [
focus pane right: cmd + ]
Just gold standard imo. tmux is great software and very useful on remote machines but its keybinds don't come close.
Already a deal breaker.