Допустим, у меня есть проект, расположенный в /home/myname/project. В нем тоже есть пара подпапок. Могу ли я сделать автокоманду, чтобы при каждом открытии файла из любого подкаталога проекта он устанавливал путь к /home/myname/project/**?
/home/myname/project
/home/myname/project/**
Попробуйте команду ниже.
:autocmd BufNewFile,BufRead /home/myname/project/* sil! cd %:h
Используйте команду :lcd вместо :cd, чтобы изменить текущий каталог только для текущего окна.
:lcd
:cd