我想在创建.java文件时添加自定义模板。 我需要对.vimrc进行哪些修改?
我尝试过映射和填充,但这没有帮助。
答案 0 :(得分:0)
通常,人们为此使用诸如Ultisnips之类的摘要插件。
但是实际上,摘要提供的结构比您所需的要多。
通过将autocmd
添加到.vimrc中,可以完成相同的操作。为此:
java.template
。将其放在合理的位置,例如~/.vim/templates/java.template
。autocmd BufNewFile *.java 0r ~/.vim/templates/java.template
添加到您的.vimrc
。此行的作用是检测是否打开了新的Java缓冲区(或至少一个文件名以.java
结尾的缓冲区),它将读取您的模板文件并将其放在第一行。
这曾经是常见的vim习语。您可以在:h template
的vim文档中了解有关此方法的更多信息。