.vimrc sample

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/engchina/article/details/79784150
cat ~/.vimrc 
set nocompatible
set history=1000
set fenc=utf-8
filetype on
filetype plugin on
filetype indent on
man Q gq
set autoread
set mouse=a
colorscheme evening
syntax on
syntax enable
set cursorline
hi cursorline guibg=#00ff00
hi CursorColumn guibg=#00ff00
set nofen
set fdl=0
set expandtab
set tabstop=4
set shiftwidth=4
set softtabstop=4
set smarttab
set autoindent
set smartindent
set cindent
set ai
set si
set wrap
set sw=4
set wildmenu
set ruler
set number
set cmdheight=1
set lz
set backspace=eol,start,indent
set whichwrap+=<,>,h,l
set magic
set noerrorbells
set novisualbell
set mat=2
set hlsearch
set incsearch
set ignorecase
set encoding=utf-8
set fileencodings=utf-8
set cin
set showmatch
set guioptions-=T
set guioptions-=m
set vb t_vb=
set laststatus=2
set pastetoggle=<F9>
set background=dark
highlight Search ctermbg=black ctermfg=white guifg=white guibg=black
autocmd BufNewFile *.py,*.cc,*.sh,*.jav exec ":call SetTitle()"
func SetTitle()
    if expand("%:e") == 'sh'
        call setline(1, "#!/bin/bash")
        call setline(2, "#Author:X Zhang")
        call setline(3, "#Blog:https://blog.csdn.net/engchina")
        call setline(4, "#Time:".strftime("%F %T"))
        call setline(5, "#Name:".expand("%"))
        call setline(6, "#Version:V1.0")
        call setline(7, "#Description: This is a script.")
    endif
endfunc


猜你喜欢

转载自blog.csdn.net/engchina/article/details/79784150