Tairan's Story

「知之真切笃实处即是行,行之明觉精察处即是知,知行工夫不可离。」


Vim

VIM 学习笔记

设置文件模板,通常使用两种设置文件模板的方法
在使用这两种方法之前都必须打开文件类型识别

filetype plugin indent on

1. 从模板文件中加载

autocmd BufNewFile *.py 0r $VIM/vimfiles/templates/python.tpl

文件必须存在,这里使用的是Windows版本的默认目录结构

2. 通过程序来设置文件中的模板

autocmd BufNewFile *.py
            \call setline(1, '#!/usr/bin/python')|
            \call setline(2, '# -*- coding:utf-8 -*-')|
            \call setline(3, '# $Id$')|
            \call setline(4, '# vim:set shiftwidth=4 tabstop=4 expandtab:')|
            \call setline(5, '')|
            \exe 'normal G'

在vim中一行命令如果需要折行的话在下一行的开始使用 \ 符号,| 作为管道符,把多个命令穿起来作为一组命令执行

两种设置方法采用实现 BufNewFile 事件,并自动执行特殊命令的方法来实现模板操作的

No Comments » | Tags: | Categories: Uncategorized


我的豆瓣

二维码快速链接
QR Code fuer diese Seite