VIM 学习笔记
设置文件模板,通常使用两种设置文件模板的方法 在使用这两种方法之前都必须打开文件类型识别
filetype plugin indent on
- 从模板文件中加载
autocmd BufNewFile *.py 0r $VIM/vimfiles/templates/python.tpl
文件必须存在,这里使用的是Windows版本的默认目录结构
- 通过程序来设置文件中的模板
autocmd BufNewFile .py </span>call setline(1, '#!/usr/bin/python')| </span>call setline(2, '# -- coding:utf-8 -*-')| </span>call setline(3, '# $Id$')| </span>call setline(4, '# vim:set shiftwidth=4 tabstop=4 expandtab:')| </span>call setline(5, '')| \exe 'normal G'在vim中一行命令如果需要折行的话在下一行的开始使用 \ 符号,| 作为管道符,把多个命令穿起来作为一组命令执行
两种设置方法采用实现 BufNewFile 事件,并自动执行特殊命令的方法来实现模板操作的