红联Linux门户
Linux帮助

vim简单配置

发布时间:2007-09-02 12:29:57来源:红联作者:itbeutchm
  vim默认启用了一些缺省选项,通常我们还需要进行一些配置,使它更效率,或是更符合个人的习惯。wiki上有更详细的配置,我怕麻烦,通常都只是对每个软件做最简单的配置。

  要定制 vi,可以任意设置(或取消设置)某些选项。进入 vi 时,选项均设置为特定的缺省值。退出 vi 时,所有选项均变为缺省值,因此,每次进入 vi 时都需要重新设置选项。

  设置:set

  查看所有缺省选项:  :set all
  
  更改选项:  :set option

  其中,option 是要使用的编辑器选项的名称,比如:

  设置显示行号:  :set number
  通常可以使用缩写形式更方便:  :set nu

  要取消某个设置的选项,可以在选项前加no:  :set nooption

  如,取消显示行号:  :set nonu

  语法高亮:

  :syn on
  :syn off

  如果打开的是程序源文件,该选项下vi会高亮显示文本,vi可以支持很多种语言高亮显示。

  这样设置会带来很大的方便,但如上面所述,每次进入vi,它又会恢复缺省选项,如果要让设置永久有效,需要修改/etc/vim/vimrc文件。

  ubuntu下默认已开启很多有用的选项,如自动缩进,配对括号,vimrc中也有部分内容,有些以#开头,是被注释掉了,可以去掉#以使选项生效。

  我只在ubuntu下,向vimrc添加了以下内容:

  " 在行前显示行号.关闭显示请用"set nonu"
  set number

  启用语法高亮
  syntax on
文章评论

共有 0 条评论