Split vertical na tela GNU no Mac OS X

15

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?

    
por evantravers 19.07.2010 / 05:19

10 respostas

11

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

    
por 16.02.2011 / 23:08
3

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

    
por 11.01.2011 / 17:49
3

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 :

  1. git clone https://github.com/FreedomBen/screen-for-OSX
  2. cd screen-for-OSX/src
  3. ./autogen.sh
  4. ./configure --prefix=/usr/local
  5. make
  6. 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.

    
por 25.08.2014 / 20:52
2

Minhas sugestões (escolha uma):

  1. Experimente o tmux . Você deve encontrá-lo em MacPorts e Homebrew (nem sequer mencionar o Fink), ou você pode compilá-lo a partir da fonte.
  2. Você pode compilar o código-fonte mais recente (hxxps: //savannah.gnu.org/git/? group = screen); deve ser fácil se você olhar o README.
por 15.01.2011 / 00:09
2

Neste momento…

brew install homebrew/dupes/screen

… você obterá um 4.4.0 com divisão vertical.

    
por 26.01.2017 / 20:18
1

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.

    
por 24.03.2013 / 16:57
0

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.

    
por 11.01.2011 / 18:53
0

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.

    
por 19.01.2011 / 04:50
-1

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

    
por 19.07.2010 / 09:06
-1

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.

    
por 21.03.2013 / 00:48