I keep hearing that iTerm2 is much better than Terminal. I downloaded iTerm2 today and played around with it, but I couldn't see what is so much better about iTerm2. iTerm2 seemed just like Terminal.
What is the difference between iTerm2 and Terminal? Why do you use iTerm2 and not Terminal? Basically, convince me that I should switch to iTerm2.
|
|
|||||||||||||
|
|
There are several features listed on their features page. Some of the features I like are:
|
|||||
|
|
@joel's answer is good, but Terminal.app gained some exclusive features in Lion:
|
|||||
|
|
I just love iTerm because it does have the auto-complete for commands.thats just awesome. From the feature list for iTerm2's on its website:
|
|||||||||||||||
|
|
Besides the features already listed, iTerm2 is constantly improving, while Terminal receives minor updates every few years. Feature requests have a much better chance of being honored in iTerm2. There are some cool things coming in the next release that are not yet documented, but have a look through the recent release notes to see them: http://code.google.com/p/iterm2/source/browse/trunk/appcasts/testing_changes.html Also, I'd note that there's some confusion about split panes in a comment in the OP. Terminal's split panes give you two views of the same window, while iTerm2's give you unlimited independent terminals in one tab. |
|||||||
|
|
The feature I chose iTerm for is being able to cut or copy by just selecting text and paste by just using the middle button |
|||||
|
|
iTerm supports opening windows in full screen by default, and there is an option to use custom full screen windows that don't have the animations for changing spaces and don't disable ⌘H. It also has an incremental search banner instead of a find dialog. And you can select text by searching for the start and pressing tab to extend the selection by single words. |
||||
|
|
|
If you're a keen user of VIM then mouse mode in iTerm2 works properly - you can position the cursor and select text using the mouse (it kind of works in Terminal but it's buggy). Plus when you're running VIM (or other console based apps that use the 'alternate' screen (t_ti, t_te)) then the scrolling works properly too. |
|||
|
|
