vim autopopulate文件

时间:2010-04-26 15:50:46

标签: vim automation

是否可以让VIM根据扩展名自动填充文件?

例如,当我打开一个新的.sh文件时,我希望VIM自动输入

#!/bin/bash

作为第一行。 (这个例子简化为要点)

2 个答案:

答案 0 :(得分:9)

检查vim帮助部分中“骨架”部分:

:help skeleton

对于您的情况,您应该添加如下所示的行 你的.vimrc:

autocmd BufNewFile *.sh 0r ~/vim/skeleton.sh

答案 1 :(得分:1)

Vim可以肯定地做到这一点,并且超出你的期望。

请参阅流行的“bash-support”插件:

http://www.vim.org/scripts/script.php?script_id=365

了解详情。