Окна Сплит Терминал на Снежном Барсе

14

Я не уверен, что кто-нибудь когда-либо заметил, но у снежного барса в Терминале в верхнем углу прокрутки есть значок, который также можно использовать с помощью клавиши Apple + D

Как использовать оба окна независимо друг от друга? Иначе, что я вижу, я получаю зеркало

Alexus
источник
@kenorbcurl: (6) Could not resolve host: tmux.darwinports.com; Name or service not known
alexus

Ответы:

27

Вы неправильно истолковали эту функцию. Он не предназначен для двух отдельных терминалов. Он предназначен для того, чтобы пользователь мог видеть две разные точки обзора в одном терминале. Например, если у вас есть 3000 файлов в каталоге и вы выполняете команду ls, этот вывод будет очень длинным.

Если вы используете разделенную панель, вы можете прокручивать этот длинный вывод без необходимости переворачиваться назад и вперед, возможно, теряя свое место на этом пути.

Если вам нужны два терминала, используйте вкладки или отдельные окна.

Jasarien
источник
2
Или используйте команды screenили tmux, которые могут отображать несколько сеансов терминала с горизонтальным и вертикальным разделением.
Крис Пейдж
10

Я думаю, что вы ищете, это команда 'screen'. Взгляните на его справочную страницу. Это в основном позволяет вам иметь несколько виртуальных «экранов» в одном окне терминала (без вкладок или нескольких окон).

Быстрый запуск: выполните команду 'screen' в своем терминале, нажмите return, затем нажмите CTRL + A CTRL + C, чтобы открыть новый экран, затем нажмите CTRL + A CTRL + A, чтобы переключиться между двумя экранами, которые вы только что создали.

Взгляните на этот подкаст, чтобы получить хорошее объяснение (материал о «экране» в видео 3:10): http://movies.apple.com/datapub/us/podcasts/leopardserverquicktours/quicktours-31-terminal_tips .m4v

Зоран
источник
Это лучшее руководство по использованию экрана КОГДА-ЛИБО. Все остальное слишком сложно, чтобы попробовать.
Дэн Розенстарк
5

Функция разделения панели делает то же, что и в текстовом редакторе: разбивает текущее окно терминала на две части и позволяет вам прокручивать каждую половину отдельно.

Это чрезвычайно полезно, когда вы хотите посмотреть на вывод предыдущей команды, продолжая взаимодействовать с командной строкой. Гораздо проще, чем прокручивать вверх и вниз между двумя разделами!

s4y
источник
правильно, хотя я не могу контролировать каждую половину терминала отдельно, для меня это работает как зеркало, что бы я ни делал в одной части, он делает то же самое в другой ... как я могу фактически контролировать каждую из них в отдельности?
Алекс
Это полезно только когда прокручивается одна панель. Что еще вы хотите контролировать отдельно?
s4y
0

Я думаю, что разделенный терминал действует скорее как разделенный командный интерфейс. Поэтому, как только вы запустите команду редактора на одной из панелей, представления теперь будут изолированы. Вы не можете самостоятельно контролировать каждую панель. Если вы находитесь в режиме командной строки, зеркало работает для разделения интерфейса командной строки.

Ананд Патил
источник
-2

Это либо преднамеренная, либо, возможно, ошибка - на этот счет был подан отчет об ошибке.

В любом случае, функция Split Pane на данном этапе для терминальных наркоманов в значительной степени бесполезна - это просто зеркальная функция, и если она намеренная, никто не знает, для чего нужна эта конкретная функция.

Молитесь, чтобы это было исправлено в 10.6.2. :)

Между тем, если вы хотите работать с двумя терминалами независимо, вы можете использовать либо новую вкладку «Терминал», либо новые окна терминала.

Калибан
источник
Я надеюсь, что Apple заставит их обоих действовать как зависит друг от друга
alexus
1
Это ясно, когда вы хотите увидеть что-то, что вы сделали ранее, и одновременно вводить новые команды.
Мэтью Шинкель
Пожалуйста, отправьте запрос на улучшение на bugreport.apple.com, если вы хотите, чтобы Apple знала, что «плиточные» терминалы являются для вас важной функцией.
Крис Пейдж