我希望vim在打开新文件时执行以下操作:
所以基本上,我希望vim在根据扩展名打开文件时给出一个自动标题。
答案 0 :(得分:2)
以下示例在:help skeleton
:
To read a skeleton (template) file when opening a new file: >
:autocmd BufNewFile *.c 0r ~/vim/skeleton.c
:autocmd BufNewFile *.h 0r ~/vim/skeleton.h
:autocmd BufNewFile *.java 0r ~/vim/skeleton.java
如果你真的只想要一行,那么你可以使用
:au BufNewFile *.hpp call append(0, '#pragma once')
或
:au BufNewFile *.hpp put!='#pragma once' | $