Eu sei como dividir janelas no vim , mas é possível abrir vários arquivos usando o vim no modo de divisão (na inicialização) na linha de comando?
No exemplo:
vim file1 file2 file3
ou:
vim *.cpp
Eu sei como dividir janelas no vim , mas é possível abrir vários arquivos usando o vim no modo de divisão (na inicialização) na linha de comando?
No exemplo:
vim file1 file2 file3
ou:
vim *.cpp
Respostas:
Você pode usar a opção -o
para abrir os arquivos em divisões horizontais ou -O
para abrir divisões verticais. Os seguintes comandos abrem uma janela para cada arquivo especificado:
vim -o *.cpp
vim -O foo bar baz
Você pode informar ao Vim o número máximo de janelas a serem abertas colocando um número inteiro depois de o
ou O
opções, o exemplo a seguir abrirá no máximo duas janelas, independentemente de quantas correspondências de arquivos, você verá os dois primeiros arquivos especificados na linha de comando, o restante permanecerá oculto:
vim -o2 *.cpp
Veja :help -o
para todos os detalhes.
-p
para abrir em abas (FYI ...)