4 ms·
> - Install iterm2. <snip> The main reason to use it >instead of the default Terminal application is that It just works©. What's wrong with the default Termina
by gradstudent 12y ago
> - Install iterm2. <snip> The main reason to use it >instead of the default Terminal application is that It just works©.
What's wrong with the default Terminal application? I use it daily and have been for close to a decade. I never found myself wishing it did anything than what it already does.
> -Use tmux.
Meh. For most people screen works just as well. Perhaps more importantly, you can rely on screen being available pretty much anywhere. Just like vim. Speaking of which: vim is great. Use vim. The world needs more vim.
- smcl 12y agoI encountered some problems with command-line emacs control sequences not being captured correctly, though the last time I tried was a while ago.
- gradstudent 12y agoiirc Terminal has some preferences for properly handling special keys like Ctrl and meta. Does that help our was your problem something different?
- _ak 12y agoiTerm2 does vertical and horizontal splitting better than Terminal.app. tmux does vertical and horizontal splitting better than screen. That's my rationale for using iTerm2 and tmux instead of Terminal.app and screen. (yes, I'm aware that screen has improved its splitting recently, but I switched to tmux in 2011, after seeing a presentation about it by Nicholas Marriott)
- gradstudent 12y agoWhy split your terminal if you have screen / tmux?
- Monkeyget 12y agoiterm has special integration with tmux. The big advantage is that you can quickly scroll the history with the mouse which is way faster and more convenient that going back up screen by screen with a shortcut. Also with some work you can synchronize the OSX clipboard with tmux's one.
- mitchty 12y agoI scroll using the mouse in tmux all the time in any mouse capable terminal (aka not Terminal.app, also regular linux terms). I have a toggle to turn it on off in my tmux.conf, have a looky: https://github.com/mitchty/src/blob/master/dotfiles/tmux.conf#L126 https://github.com/mitchty/src/blob/master/dotfiles/tmux.con...
- aroch 12y agoYou can scroll in Terminal.app too, use the MouseTerm SIMBL plugin
- ch4s3 12y agoWell, once you're bolting on plugins for features that come with iTerm2, why not use iTerm2?
- aroch 12y agoBecause I find iTerm to be a pile of crap on most of my systems
- mitchty 12y agoOut of curiosity iTerm or iTerm2? If the latter what is crap about it? I have one huge gripe that I haven't been able to fix but its not that huge a deal. Every so often the terminal will lose its mind and start displaying mouse escape sequences. Nothing resets it out of this state, have to close whatever window I have open and start anew. Not a huge deal due to tmux but annoying enough to frustrate.
- deleted 12y ago[deleted]
- thathonkey 12y agoCopy and paste support mostly.
- wilmoore 12y agoTMUX provides this.
- thathonkey 12y agoHow do you get it working? I've never been successful
- clutchski 12y agotmux seems to choke on tons of console output far earlier than screen.
- platz 12y agoBeen loving vim for several years. Finally decided to learn emacs, partially spurred by interest in clojure. It seems that as more languages are created that include native repl experiences, emacs becomes more appealing to me because it fits nicely with editor+repl, where in other editors a repl seems more of an afterthought or nice-to-have. I would say definitely learn vim first, but it's great to know both vim and emacs. It just opens up more doors.
- Osmium 12y agoActually, those two points are related: I started using iterm2 precisely because I also started using tmux, and tmux integration is much better with iterm2 than with the native terminal (and for me at least I find tmux much simpler than using screen). So there are advantages. > Speaking of which: vim is great. Use vim. The world needs more vim. Agreed :)