Подтвердить что ты не робот

Vim: open не заполняет вкладку, что делает?

Вместо вкладок, заполненных именами файлов или каталогов, я вижу ^I

:open ./lib/^I^I^I

Есть ли еще одна команда, которая предложила бы завершение табуляции или, возможно, другое решение?

Я рассматриваю возможность замены следующего сопоставления на то, что будет использовать буферы, но хочу сохранить вкладку.

map <C-O> :tabnew ./
4b9b3361

Ответ 1

Возможно, это связано с тем, что :open не является той командой, которую вы ищете. Попробуйте :edit или :e для краткости. Также попробуйте :help :open и :help :e, чтобы увидеть, что делают команды. :e имеет вкладку.

Ответ 2

Используйте :enew, если вы хотите создать новый пустой буфер.

Используйте :edit filename, если вы хотите отредактировать конкретный файл вместо текущего.

Используйте :new, если вы хотите создать новый пустой буфер в новом окне горизонтального разделения.

Используйте :split filename, если вы хотите отредактировать определенный файл в новом окне горизонтального разделения.

Используйте :vnew, если вы хотите создать новый пустой буфер в новом окне вертикального разделения.

Используйте :vsplit filename, если вы хотите отредактировать определенный файл в новом окне вертикального разделения.

Используйте :tabnew, если вы хотите создать новую пустую вкладку.

Используйте :tabedit filename, если вы хотите отредактировать конкретный файл на новой вкладке.


Используйте :help :command, если вы не уверены в его использовании.