Должно быть что-то супер очевидное, но я не могу понять, и Google тоже не помогает.
4 ответа
:help new
:help vnew
должен привести вас на курс.
тогда у вас будет новый буфер, очевидно. этот буфер становится файлом, только если вы :w
его на диск.
Другой способ - сделать <CTRL + W> n
в обычном режиме. Это создаст новый сплит.
РЕДАКТИРОВАТЬ:
Вы также можете выполнить <CTRL + W> v
в обычном режиме, чтобы создать вертикальное разделение (предыдущее будет выполнять горизонтальное разделение).
И чтобы быть полным, вы переходите к различным разбиениям, выполняя <CTRL + W> <direction>
с направлением, равным любому h
, j
, k
или l
Чтобы закрыть буфер, выполните <CTRL + W> q
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
Это хорошая ссылка: http://vim.wikia.com/wiki/Easier_buffer_switching
Я использовал меню Vim под File - Split Open. Вы должны будете дать имя для вашего нового пустого файла, хотя.