При использовании редактора vim с плагином NERDTree для навигации по дереву вашего проекта, есть ли простой способ создать новый файл исходного кода в текущем подсвеченном каталоге?
В настоящее время я захожу в свою оболочку, добавляю файл и затем обновляю дерево. Должен быть лучший способ.
ma
?Из vim вы можете запускать команды оболочки. Так что в этом случае я использую:
а затем нажмите, rчтобы перезагрузить окно ботанического дерева.
Другая вещь, которую нужно сделать, это просто запустить новый файл из vim.
Для этого очень удобно то, что в моем .vimrc я автоматически заменяю cwd на каталог, в котором находится мой текущий файл:
Таким образом, если я редактирую файл и хочу другой файл в том же месте, путь меняется прямо здесь. Открытие любого файла из NERDTree устанавливает каталог, в котором находится файл.
источник