Patch de Evan Meagher: link
Usando essas instruções e patch para compilar a tela, agora tenho tela com capacidade de divisão vertical no Mac OS X
Recentemente, fiquei encantado com o excelente aplicativo na tela do Ubuntu GNU. Eu estava muito feliz em ver isso instalado no meu Mac também, mas não posso dividir verticalmente ... Eu acho que preciso atualizá-lo de alguma forma. Eu tentei portas mac e brew, mas não consegui encontrar nada. Alguém já fez isso com sucesso?
Patch de Evan Meagher: link
Usando essas instruções e patch para compilar a tela, agora tenho tela com capacidade de divisão vertical no Mac OS X
Dê uma chance ao tmux. Você terá que usar as portas mac, mas é bastante indolor menos os tempos de compilação. Se você gosta do que a tela lhe oferece, o tmux faz tudo isso e está realmente sendo mantido e melhorado.
Informações do Tmux
A melhor solução atualmente (final de 2014) é baixar a fonte atual screen
e compilá-la localmente. Eu só verifiquei que isso funciona para mim no OSX Mavericks.
Existem alguns patches que precisam ser aplicados para criação no Mac OSX. Eu os apliquei e coloquei o código fonte no Github .
Instâncias automáticas
git clone https://github.com/FreedomBen/screen-for-OSX && cd screen-for-OSX/ && ./install.sh
Instruções manuais :
git clone https://github.com/FreedomBen/screen-for-OSX
cd screen-for-OSX/src
./autogen.sh
./configure --prefix=/usr/local
make
sudo make install
Pós-instalação :
O novo binário é instalado em /usr/local/bin
. Ele não substitui o antigo, portanto, ele precisa ser chamado por caminho absoluto ou você precisa reorganizar sua variável PATH. Consulte o arquivo README.md para obter mais detalhes.
Minhas sugestões (escolha uma):
Neste momento…
brew install homebrew/dupes/screen
… você obterá um 4.4.0 com divisão vertical.
Apenas uma nota lateral.
Se você tem o MacPorts, o patch de divisão vertical é instalado por padrão
port cat screen | grep vertical
sudo port -v install screen
Mas split -v
e Ctrl + A , | não funcionam. Que pena.
AFAIK você precisa de pelo menos a tela 4.01. Você pode obtê-lo de seus repositórios git na savana de gnus . Um dos mais recentes downloads aqui também pode funcionar, mas eu não tentei.
Experimente "split -v" ou C-a |. Esses são definidos com o lançamento atual do gnu-screen instalado no Ubuntu (tela 4.00.03jw4). Você pode ter sorte com a versão MacOsX também.
Funciona bem aqui. Eu segui a primeira descrição que encontrei via google .
Eu usei a versão de tela que veio com minha 10.6.3 Instalação: Screen version 4.00.03 (FAU) 23-Oct-06
. Qual versão você está usando?
Você criou pelo menos duas sessões antes de tentar dividir pressionando Ctrl-a + Shift-s
As versões mais recentes do screen- > 4.01 suportam isso. Você pode obtê-lo em seus repositórios git na savana de gnus e construí-lo você mesmo.
Depois de ter instalado a tela, tente a seguinte sequência de comandos
(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
O processo de criação é uma rotina simples de configure, make and make install
, já que não tive problemas de dependência.
Eu fiz o acima com screen-4.1.0 e funciona perfeitamente no Mountain Lion.
Tags gnu-screen terminal macos