Я постійно чую, що iTerm2 набагато краще, ніж Terminal. Однак, коли я завантажував iTerm2, я не бачив, що робить його кращим перед Terminal. Які відмінності між цими двома програмами?
Я постійно чую, що iTerm2 набагато краще, ніж Terminal. Однак, коли я завантажував iTerm2, я не бачив, що робить його кращим перед Terminal. Які відмінності між цими двома програмами?
Відповіді:
Є кілька особливостей , перерахованих на їх сторінці особливостей .
Деякі функції, які мені подобаються:
@ joel відповідь хороша, але Terminal.app отримав деякі ексклюзивні функції у Lion:
Дивіться: http://www.macosxautomation.com/lion/terminal.html
Я просто люблю iTerm, тому що в ньому є автоматичне завершення команд. Це просто приголомшливо.
Зі списку функцій для iTerm2 на його веб-сайті:
Просто введіть початок будь-якого слова, яке коли-небудь з’являлося у вашому вікні, а потім Cmd-; відкриється вікно з пропозиціями. Слово, яке ви шукаєте, як правило, у верхній частині списку!
bash
інших оболонок ( zsh
має особливо дивовижне автозаповнення), а не саме додаток Terminal. iTerm2 також має спеціальний режим автозаповнення ... iterm2.com/#/section/features/autocomplete
Окрім вже перерахованих функцій, iTerm2 постійно вдосконалюється, в той час як Terminal отримує незначні оновлення кожні кілька років. Запити на функції мають набагато кращі шанси бути задоволеними в iTerm2. У наступному випуску є кілька цікавих речей, які ще не задокументовані, але ознайомтесь із нотатками про останні випуски, щоб побачити їх.
Також зазначу, що в коментарі до ОП є певна плутанина щодо розділених панелей. Розділені панелі терміналу дають вам два види одного і того ж вікна, тоді як iTerm2 надає вам необмежену кількість незалежних терміналів на одній вкладці.
Функція, яку я вибрав iTerm, - це можливість вирізати або скопіювати, просто вибравши текст і вставити, просто за допомогою середньої кнопки
iTerm підтримує відкриття вікон у повноекранному режимі за замовчуванням, і є можливість використовувати власні повноекранні вікна, у яких немає анімації для зміни просторів і не вимикається ⌘H.
Він також має додатковий банер пошуку замість діалогового вікна пошуку. А ви можете вибрати текст, шукаючи вкладку початку та натискання, щоб розширити виділення одним словом.
Я використовую iTerm2 для своєї роботи з біоінформатики, і, наприклад, налаштував його таким чином, що він автоматично відкриває веб-сайт браузера геном у певному положенні хромосоми, коли я клацну клавішею cmd на позиції хромосоми.
Крім того, я розробив розумний відбір, щоб дозволити мені відбирати лише послідовності ДНК тощо.
Також я встановлюю його для відтворення звуку, якщо повідомлення про помилку виникає в терміналі.
Це, звичайно, дуже конкретні випадки використання, але показує, наскільки здатний iTerm2, порівняно з простим клієнтом Terminal.
Якщо ви захоплений користувач VIM, тоді режим миші в iTerm2 працює належним чином - ви можете розташувати курсор і вибрати текст за допомогою миші (він працює на терміналі, але це баггі). Крім того, якщо ви працюєте з VIM (або іншими консольними програмами, які використовують "альтернативний" екран (t_ti, t_te)), то прокрутка також працює належним чином.
Також є дуже корисний інструмент пошуку, за допомогою якого можна шукати вміст усіх відкритих вкладок iTerm2, до яких можна дійти, перейшовши до Вікно-> Експозиція всіх вкладок ( ⌥⌘E).
Мені також подобається функція відображення вбудованого зображення, яка можлива за допомогою інструментів інструментів iTerm2, які використовують деякі спеціальні коди виходу
З веб-сайту iTerm2:
iTerm2 має безліч особливостей . Кожне можливе бажання, яке термінальний користувач, можливо, було передбачене і вирішене. І це лише головні визначні пам'ятки!
На сторінці функцій iTerm2 висвітлено наступне:
Я використовую iTerm2, оскільки я не можу налаштувати мій термінал Mac, що має різні кольори фону, коли я відкриваю різні термінали.