1
我想VIM做打開一個新的文件時,以下幾點:插入文本中的新文件與特定extention
- 檢查擴展
- 如果擴展名是.HPP否則繼續突破
- 插入一行
#pragma once
所以基本上,我想,當它打開取決於一個擴展名的文件Vim會給出自動頭。
我想VIM做打開一個新的文件時,以下幾點:插入文本中的新文件與特定extention
#pragma once
所以基本上,我想,當它打開取決於一個擴展名的文件Vim會給出自動頭。
下面的實例: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' | $
感謝多例子。 –