Abra vários arquivos no vim em abas divididas

5

Eu sei que posso abrir arquivos em várias guias com:

vim -p file1 file2 ...

e sei que posso abrir arquivos em uma divisão vertical com:

vim -O file1 file2 ...

Existe uma maneira simples de abrir o vim usando as duas guias e as visualizações divididas. Por exemplo, tab1 tem arquivo1 e arquivo2 divididos verticalmente e tab2 tem arquivo3 e arquivo4 divididos verticalmente.

    
por Kara 24.08.2012 / 00:31

1 resposta

6

É possível usar -p para criar as guias e, em seguida, -c vs para fazer a divisão vertical.

$vim -p file2 file4 -c 'vs file1' -c 'tabn' -c 'vs file3'

faz o que você queria no seu exemplo, mas é uma confusão de um comando para digitar e você tem que listar o arquivo que você quer terminar à direita da primeira divisão que parece vir para trás.

Provavelmente, você deve procurar :help mksession para salvar a sessão atual em um arquivo e, em seguida, carregá-la com :source [file] para recarregá-la. É mais fácil que o monstro de uma linha de comando e você pode até mesmo fazer isso a partir da linha de comando. $vim -c 'source session.vim

Eu tive a ideia da solução de vim_use e os detalhes de

:help tabpage
:help windows
:help starting

Como nota de rodapé, adoro usar páginas de ajuda de abas completas no vim assim tab help windows

    
por 24.08.2012 / 01:33

Tags