Разделить терминал в Mac OS X с помощью iTerm2
Одна из моих претензий к приложению терминала Mac OS X по умолчанию заключается в том, что вы не можете разделить экран терминала, вместо этого вам нужно открыть два окна. Что ж, должно быть, это раздражало некоторых других разработчиков, потому что iTerm2 нацелен на решение этой проблемы.
iTerm2 — это ответвление оригинального проекта iTerm для Mac OS X, в котором есть несколько интересных функций, которых нет в терминале Mac по умолчанию, но основная причина — возможность разделить окна терминала как по горизонтали, так и по вертикали. Я использую приложение.
Разделение панелей терминала в Mac OS X
Разделить окна терминала iTerm2 очень просто: войдя в приложение, просто нажмите Command+D, чтобы разделить окно по вертикали, или Command+Shift+D, чтобы разделить окно по горизонтали.
Вы также можете комбинировать эти два режима, чтобы получить мозаичные окна терминала, а затем перейти в полноэкранный режим, чтобы получить все возможности командной строки.
Я все еще использую графический интерфейс Mac OS X для множества задач, поэтому я просто развернул свои разделенные терминалы, как вы можете видеть на скриншоте выше, затем я изменил настройки так, чтобы фокус терминала следовал за моей мышью. скорее щелчок мыши.
Функционально альфа-версия с некоторыми особенностями
iTerm2 в настоящее время находится в альфа-версии, но работает хорошо, и разработчики активно стремятся добиться «наилучших возможностей командной строки в Mac OS X». Есть несколько странных ошибок, связанных с отображением, когда вы разделяете экраны по горизонтали и включаете прозрачный фон, но обычно просто очистка терминала устраняет перегибы дисплея.
Также стоит упомянуть, что приложение iTerm2 в настоящее время называется iTerm, поэтому, если на вашем Mac установлена более старая версия iTerm, вы можете переименовать ее перед тем, как бросить ее в каталог приложений.
Скачать iTerm2
Если вы проводите достаточное количество времени в командной строке Mac OS X, я бы порекомендовал проверить iTerm2. Обязательно скачайте последнюю сборку svn, если вам нужна поддержка разделенной панели.
Вы можете бесплатно загрузить iTerm2 из Google Code или просмотреть его исходный код, если вам нравятся подобные вещи.