我想知道是否可以使用 vim 创建一个宏,该宏仅在给定特定文件类型的新空白文件上运行。
我个人希望当我创建 xy.tex 时,它会自动用我的标题等填充文档。我意识到我可以通过执行“echo blah”或其他方式在打开文件时运行命令,但我不太确定如何仅在新的(空白)文件上执行。有什么想法吗?
答案1
使用BufNewFile
自动命令事件。请参阅:h autocmd.txt
以了解更多详细信息。
我想知道是否可以使用 vim 创建一个宏,该宏仅在给定特定文件类型的新空白文件上运行。
我个人希望当我创建 xy.tex 时,它会自动用我的标题等填充文档。我意识到我可以通过执行“echo blah”或其他方式在打开文件时运行命令,但我不太确定如何仅在新的(空白)文件上执行。有什么想法吗?
使用BufNewFile
自动命令事件。请参阅:h autocmd.txt
以了解更多详细信息。