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             //自动缩进

  保存以后,配置完毕。

  上面的配置,实际上是很是简单的,好比一些配色方案等,小编并无写入,若是您还有其余需求的话,建议百度。

相关文章
相关标签/搜索