Posso abrir dois ou mais arquivos no vim de uma só vez?

5

Eu tenho um arquivo com o nome First.txt , que abri no vim. Agora quero ir para outro arquivo cujo nome é Second.txt .

  1. Como abrir Second.txt enquanto não fechar First.txt .

  2. Como alternar entre eles First.txt e Second.txt no vim?

por Austin 05.07.2014 / 20:02

1 resposta

13

Você pode abrir um arquivo diferente no vim com o comando :o , assim:

:o /file/To/Open  

Isso fecha seu arquivo atual e abre /file/To/Open .

A partir do vim 7.0, você pode usar o recurso abas para abrir vários arquivos de uma só vez. Use o comando :tabnew do vim para abrir uma nova guia:

:tabnew [filename]  

Em que [filename] é um arquivo opcional para abrir na nova guia.

Para alternar entre as guias, use um dos seguintes comandos:

  • :tabn - alterna para a próxima guia.

  • :tabp - alterna para a guia anterior.

  • gt - alterna entre todas as guias, da esquerda para a direita.

  • gT - semelhante a gt , mas na direção oposta.

  • :tabfirst - alterna para a primeira guia.

  • :tablast - alterna para a última guia.

Você também pode passar vários arquivos para o vim e abri-los em diferentes guias, como:

vim -p file1 file2 etc  

Para mais informações relacionadas a guias, consulte Dicas do Vim: usando guias no Linux.com.

    
por Seth 05.07.2014 / 20:22

Tags