如何设置
vim ~/.vimrc
如何让vim配置生效
一般是修改完输入Esc
,然后输入:wq
(保存退出),之后会立刻生效。
vimrc文本内容
注:"
后面的是注释
" not recommend using smart-indent
" open file type checking function, and load the corresponding indent rule
filetype plugin indent on
" ignore case sensitive when searching
set ignorecase
set smartcase
" jump to matched result immediately after input a characteristic
set incsearch
" show line number
set number
" show existing tab with 4 spaces width
set tabstop=4
" when indenting with '>', use 4 space width
set shiftwidth=4
" On pressing tab, insert 4 spaces (abandoned for tab is needed in makefile)
" set expandtab
" Show current command when it's not finished
set showcmd
" show current position of the cursor (line number and column number)
set ruler
" open spelling check
" set spell spelllang=en_us
" open visual prompt when error occurred
set visualbell
" set number of history action to be remembered
set history=1000
" make tailing space become visible blocks
set listchars=tab:»■,trail:■
set list
" open auto-complete when pressing tab
set wildmenu
set wildmode=longest:list,full
" highlight current line where cursor hovers on
set cursorline
" allow using mordern keys like arrow keys in vi
set nocompatible