Создайте и откройте для редактирования несуществующий файл под курсором - PullRequest
15 голосов
/ 28 мая 2011

Я пробую Vim в течение первых нескольких часов с Ruby on Rails, и мне это нравится.

gf Команда отличная, но я что-то упускаю.Если файл под курсором еще не существует, gf возвращает ошибку.

Существует ли команда для фактического создания и открытия файла, если он не существует?Или какой самый простой способ его создания?

1 Ответ

14 голосов
/ 28 мая 2011

Можно определить пользовательский вариант команды gf, которая открывает новый буфер, если файл под курсором не существует:

:map <leader>gf :e <cfile><cr>

, где :e можно заменить на :tabeили аналогичная команда.

Также можно просто создать файл с именем под курсором.См. Мой ответ на аналогичный вопрос .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...