我的目标是像高亮 <basename>.<extension>.erb
文件一样高亮显示 <basename>.<extension>
文件。
作为第一遍,我可以支持 <basename>.<filetype>.erb
,我试图用它来做
au BufNewFile,BufRead *.erb setf <afile>:r:e
但这似乎不起作用。我该怎么办?
最佳答案
似乎只有在键入命令时才会进行特殊字符扩展。
但是,您可以调用 expand
函数。
au BufNewFile,BufRead *.erb setf=expand("<afile>:r:e")
应该回答您的问题(但它似乎不适用于您想要做的事情)。
关于vim:在自动组命令中使用 <a file>,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3460778/