Remix.run Logo
jillesvangurp a day ago

It's one of the first things I install on a new mac. Along with Firefox. So the browser is a bit redundant for me.

I actually only use a fraction of the features but the ones I do use seem to be lacking in the few linux terminals I've used.

Things I like:

- easy to switch between tabs (command + arrow), use this all the time

- easy to copy paste (command+c, command+v, same as in the rest of the OS).

- easy to scroll (just passes through scroll events to things like less and bat)

- looks alright with the right font setup

- right click split horizontally/vertically; easy and I do this all the time. And no need to remember the key combos for that.

- it remembers the directory of each tab when I restart it. Simple feature but so nice.

There are a lot of smaller features that you won't notice until they aren't there.

The keybindings are of course a nice side effect of not having to use ctrl for everything, which conflicts with a lot of stuff in terminals (e.g. ctrl+c aborts stuff). There is the "windows" key of course for the last few decades but somehow using that as a modifier never caught on in the Linux world. So keybindings are a bit more awkward. So you have to remember to press ctrl+shift+c, depending on what window you are looking at. Which is something I get wrong every few times I do it.

Anyway, iterm2 is the best terminal across all operating systems I'm aware off. I have a linux laptop as well and I haven't really found anything I liked so far. And I tried essentially all the popular ones.

IMHO the main issue in this space is people geeking out on configuration languages but then forgetting to add a nice usable preference screen in their ultimate iterm2 killer (which seems to set the bar for a lot of these things). I'm sure it's great if you take a sabbatical and make a deep study of the freaking manual to program your settings correctly. But that just makes for a really high barrier of entry. Iterm2 in comparison is very easy to configure but even if you don't do that, it just generally does a lot of things right out of the box that don't need micromanaging.

Anyway, nice upgrade and just generally nice to see this oss product stay fresh and relevant over the years.

skydhash a day ago | parent | next [-]

> There is the "windows" key of course for the last few decades but somehow using that as a modifier never caught on in the Linux world.

In the window manager side of linux, Super ("Mod4") is often used for the windows manager level keybindings.

As for the configuration thing, those things are usually checked in into the dotfiles. So you've done it once four years ago, and you never think about it again. iterm2 is nice, but I'm not sure about the ergonomics advantage for a power user.

asimovDev a day ago | parent | prev | next [-]

Anyone here uses command mode tmux in iTerm (tmux integration) ? I used it a couple of times and thought it's pretty neat. I rarely need to use tmux though, so no idea how well it works with more advanced workflows and needs

sceptic123 a day ago | parent | prev [-]

The only one of the things on your list that Terminal.app doesn't do is the split tabs, although tab switching there is using the more traditional cmd+shift+[]