vim编辑器的用户配置范例

    xiaoxiao2022-07-13  157

    vim编辑器的用户配置范例

    set nu #显示行号 set ts=4 #设置tab键为4格 set shiftwidth=4 #设置自动缩进长度为4空格 syntax on #语法高亮 set cursorline #突出显示当前行 set mouse=a #允许鼠标 set ai #智能缩进 set showmatch #显示括号匹配 set paste #设置粘贴模式 set laststatus=2 #总是显示状态栏 set ruler #显示光标当前位置 set listchars=tab:>-,trail:- #显示空格和tab键 #设置编码,中文不乱码 set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 set termencoding=utf-8 set encoding=utf-8 #创建后缀为sh的文件时执行下面的函数 autocmd BufNewFile *.sh exec ":call SetTitle()" func SetTitle() if expand("%:e") == 'sh' call setline(1,"#!/bin/bash") call setline(2,"#") call setline(3,"#***********************************************************") call setline(4,"#Author: Chen") call setline(5,"#QQ: ******") call setline(6,"#Date: ".strftime("%Y-%m-%d")) call setline(7,"#FileName: ".expand("%")) call setline(8,"#URL: http://thson.blog.csdn.net") call setline(9,"#Description: The test script") call setline(10,"#**********************************************************") call setline(11,"") endif endfunc autocmd BufNewFile * normal G
    最新回复(0)