Vim的配置

剛安裝的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             //自動縮進

  保存以後,配置完畢。

  上面的配置,實際上是很是簡單的,好比一些配色方案等,小編並無寫入,若是您還有其餘需求的話,建議百度。

相關文章
相關標籤/搜索