Ответы:
Вы неправильно истолковали эту функцию. Он не предназначен для двух отдельных терминалов. Он предназначен для того, чтобы пользователь мог видеть две разные точки обзора в одном терминале. Например, если у вас есть 3000 файлов в каталоге и вы выполняете команду ls, этот вывод будет очень длинным.
Если вы используете разделенную панель, вы можете прокручивать этот длинный вывод без необходимости переворачиваться назад и вперед, возможно, теряя свое место на этом пути.
Если вам нужны два терминала, используйте вкладки или отдельные окна.
screen
или tmux
, которые могут отображать несколько сеансов терминала с горизонтальным и вертикальным разделением.
Я думаю, что вы ищете, это команда '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
Функция разделения панели делает то же, что и в текстовом редакторе: разбивает текущее окно терминала на две части и позволяет вам прокручивать каждую половину отдельно.
Это чрезвычайно полезно, когда вы хотите посмотреть на вывод предыдущей команды, продолжая взаимодействовать с командной строкой. Гораздо проще, чем прокручивать вверх и вниз между двумя разделами!
Я думаю, что разделенный терминал действует скорее как разделенный командный интерфейс. Поэтому, как только вы запустите команду редактора на одной из панелей, представления теперь будут изолированы. Вы не можете самостоятельно контролировать каждую панель. Если вы находитесь в режиме командной строки, зеркало работает для разделения интерфейса командной строки.
Это либо преднамеренная, либо, возможно, ошибка - на этот счет был подан отчет об ошибке.
В любом случае, функция Split Pane на данном этапе для терминальных наркоманов в значительной степени бесполезна - это просто зеркальная функция, и если она намеренная, никто не знает, для чего нужна эта конкретная функция.
Молитесь, чтобы это было исправлено в 10.6.2. :)
Между тем, если вы хотите работать с двумя терминалами независимо, вы можете использовать либо новую вкладку «Терминал», либо новые окна терминала.
curl: (6) Could not resolve host: tmux.darwinports.com; Name or service not known