Como abro um novo arquivo em branco em uma divisão no Vim?

89

Deve ser algo super óbvio, mas não consigo entender e o Google também não está ajudando.

    
por hakanensari 18.11.2010 / 11:33

4 respostas

113
:help new
:help vnew

deve trazer você para o caminho.

você terá um novo buffer então, obviamente. esse buffer se torna um arquivo somente se você :w ele para o disco.

    
por 18.11.2010 / 14:19
42

outra maneira é fazer um <CTRL + W> n no modo normal. Isso criará uma nova divisão .

EDITAR:

Você também pode fazer <CTRL + W> v no modo normal para criar uma divisão vertical (a anterior fará uma divisão horizontal.

E, para completar, você passa para as diferentes divisões fazendo <CTRL + W> <direction> , com a direção sendo h , j , k ou l

Para fechar um buffer, faça <CTRL + W> q

    
por 22.11.2010 / 16:32
1
vim myfile.txt  # open one file in one window
:buffers        " shows one buffer with "myfile.txt" in it
:sp             " create split window; we now have one buffer with two windows.
:e newfile.txt  " create new buffer with new filename in first window
:buffers        " shows two buffers (myfile.txt & newfile.txt), each in own window

Este é um bom link: link

    
por 24.09.2016 / 22:06
0

Eu usei o menu do Vim em File - Split Open. Você terá que dar um nome para o seu novo arquivo em branco.

    
por 18.11.2010 / 14:44

Tags