Я пытаюсь запустить автоматический cmd, открыв новый файл с путем, включающим test /
и с именем файла оканчивается на Test.java
. Читая : h autocmd-patterns
, я не могу понять, можно ли использовать только ограниченные шаблоны в качестве шаблона файла в auto-cmd, или я просто делаю что-то не так с моим шаблоном. Следующее работает для сопоставления любого файла, заканчивающегося на .java
autocmd! BufNewFile *.java
\ "command implemented !
Теперь я пытаюсь сопоставить новые файлы с путем, содержащим / test /
, и с именем файла, заканчивающимся на Test.java
через следующие и производные от него
autocmd! BufNewFile */test/*Test.java
\ "command implemented !
Как запустить autocmd для всех файлов, часть пути которых есть папка test /
и имя файла, оканчивающееся на Test.java
. Например, он должен срабатывать при выполнении
$ vim code/algos/graphs/test/KruskalTest.java