剛安裝的Vim,可能界面並非十分友好,這就須要咱們去更改vim的配置文件,按照咱們的需求去修改它。vim
在命令行下,輸入命令:sudo vim /etc/vim/vimrcide
必須加上sudo,不然你是沒有權限編輯vimrc的。this
如下是小編的Vim配置信息:spa
1 " All system-wide defaults are set in $VIMRUNTIME/debian.vim and sourced by 2 " the call to :runtime you can find below. If you wish to change any of those 3 " settings, you should do it in this file (/etc/vim/vimrc), since debian.vim 4 " will be overwritten everytime an upgrade of the vim packages is performed. 5 " It is recommended to make changes after sourcing debian.vim since it alters 6 " the value of the 'compatible' option. 7 8 " This line should not be removed as it ensures that various options are 9 " properly set to work with the Vim-related packages available in Debian. 10 runtime! debian.vim 11 " #set ts = 4 " 12 " #set sw = 4 " 13 " Uncomment the next line to make Vim more Vi-compatible 14 " NOTE: debian.vim sets 'nocompatible'. Setting 'compatible' changes numerous 15 " options, so any other options should be set AFTER setting 'compatible'. 16 "set compatible 17 18 " Vim5 and later versions support syntax highlighting. Uncommenting the next 19 " line enables syntax highlighting by default. 20 if has("syntax") 21 syntax on 22 endif 23 24 " If using a dark background within the editing area and syntax highlighting 25 " turn on this option as well 26 "set background=dark 27 28 " Uncomment the following to have Vim jump to the last position when 29 " reopening a file 30 "if has("autocmd") 31 " au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif 32 "endif 33 34 " Uncomment the following to have Vim load indentation rules and plugins 35 " according to the detected filetype. 36 "if has("autocmd") 37 " filetype plugin indent on 38 "endif 39 40 " The following are commented out as they cause vim to behave a lot 41 " differently from regular Vi. They are highly recommended though. 42 "set showcmd " Show (partial) command in status line. 43 "set showmatch " Show matching brackets. 44 "set ignorecase " Do case insensitive matching 45 "set smartcase " Do smart case matching 46 "set incsearch " Incremental search 47 "set autowrite " Automatically save before commands like :next and :make 48 "set hidden " Hide buffers when they are abandoned 49 "set mouse=a " Enable mouse usage (all modes) 50 51 " Source a global configuration file if available 52 if filereadable("/etc/vim/vimrc.local") 53 source /etc/vim/vimrc.local 54 endif 55 set nu 56 set tabstop=4 57 set nobackup 58 set cursorline 59 set ruler 60 set autoindent
set expandtab
一、 在這個文件中,會有這麼一句:命令行
syntax oncode
意思是語法高亮,若是您的被註釋掉了,請「讓它出來」。orm
二、 請在您的VIM的最後一行,輸入他們,能夠讓您的VIM變得更漂亮、舒服。blog
set nu // 在左側行號ci
set tabstop //tab 長度設置爲 4rem
set nobackup //覆蓋文件時不備份
set cursorline //突出顯示當前行
set ruler //在右下角顯示光標位置的狀態行
set autoindent //自動縮進
保存以後,配置完畢。
上面的配置,實際上是很是簡單的,好比一些配色方案等,小編並無寫入,若是您還有其餘需求的話,建議百度。