недавно я влюбился в отличное приложение на экране Ubuntu GNU. Я был очень рад, что он установлен на моем Mac, но я не могу разделить вертикально... Думаю, мне нужно как-то его обновить. Я пробовал порты mac и brew, но ничего не смог найти. Кто-нибудь сделал это успешно?
Вертикальное разделение экрана GNU на Mac OS X
10 ответов
Патч от Evan Meagher: http://old.evanmeagher.net/2010/12/patching-screen-with-vertical-split-in-os
используя эти инструкции и патч для компиляции экрана теперь у меня есть экран с возможностью вертикального расщепления в Mac OS X
дайте tmux попробовать. Вам придется использовать порты mac, но его довольно безболезненно минус время сборки. Если вам нравится, что экран дает вам tmux делает все это и больше, и на самом деле поддерживается и улучшается.
лучшее решение в эти дни (в конце 2014 года), чтобы загрузить текущий screen
исходный код и скомпилировать его локально. Я только что подтвердил, что это работает для меня на OSX Mavericks.
есть некоторые патчи, которые должны быть применены для построения на Mac OSX. Я применил их и поставил исходный код на Github.
Автоматические Инструкции
git clone https://github.com/FreedomBen/screen-for-OSX && cd screen-for-OSX/ && ./install.sh
руководство Инструкции:
git clone https://github.com/FreedomBen/screen-for-OSX
cd screen-for-OSX/src
./autogen.sh
./configure --prefix=/usr/local
make
sudo make install
После Установки:
новые бинарные установлен в /usr/local/bin
. Он не заменяет старый, поэтому его нужно вызывать по абсолютному пути, или вам нужно переставить переменную PATH. Пожалуйста, смотритеREADME.md файл для больше подробная информация.
мои предложения (выберите один):
- попробовать tmux. Вы должны найти его в MacPorts и Homebrew (даже не упоминайте Fink), или вы можете скомпилировать его из источника.
- вы можете скомпилировать последний исходный код (hxxps: / / savannah.gnu.org/git/?group=screen); это должно быть достаточно легко, если вы посмотрите на README.
на данный момент...
brew install homebrew/dupes/screen
...даст вам 4.4.0 с вертикальным расщеплением.
просто замечание.
Если у вас есть MacPorts вертикальное разделение патч установлен по умолчанию
port cat screen | grep vertical
sudo port -v install screen
но split -v
и Ctrl+на,/ не работают. Лентяй.
AFAIK вам нужен хотя бы экран-4,01. Вы можете сделать его из Git-репозитории в гну по саванне. Один из новых dowloads здесь также может сработать, но я не пробовал.
попробуйте "split-v" или C-a |. Они установлены с текущей версией gnu-screen, установленной на Ubuntu (экран 4.00.03jw4). Возможно, Вам также повезет с версией MacOsX.
здесь работает нормально. Я последовал за первое описание, которое я нашел через google.
я использовал версию экрана с установки 10.6.3: Screen version 4.00.03 (FAU) 23-Oct-06
. Какую версию вы используете?
вы создали по крайней мере два сеанса, прежде чем пытаться разделить, нажав сочетания клавиш CTRL-а+Shift-s
более новые версии screen - >4.01 поддерживают это. Вы можете сделать его из Git-репозитории в гну по саванне и построить ее самостоятельно.
после установки экрана, попробуйте следующую последовательность команд
(Ctrl + A) | #Create the vertical split
(Ctrl + Tab) #To move to the new vertical split
(Ctrl + C) #Create a new window in the vertical split
процесс сборки простой configure, make and make install
подпрограмма, так как я не сталкивался с проблемами зависимостей.
Я сделал выше с screen-4.1.0, и он отлично работает на Mountain Lion.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]