`

vim显示行号、语法高亮、自动缩进的设置

 
阅读更多
在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc
在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc
在Red Hat Linux 中vim的配置文件存放在/etc目录中,配置文件名为vimrc
  1. set nocompatible                 "去掉有关vi一致性模式,避免以前版本的bug和局限    
  2. set nu!                                    "显示行号
  3. set guifont=Luxi/ Mono/ 9   " 设置字体,字体名称和字号
  4. filetype on                              "检测文件的类型     
  5. set history=1000                  "记录历史的行数
  6. set background=dark          "背景使用黑色
  7. syntax on                                "语法高亮度显示
  8. set autoindent                       "vim使用自动对齐,也就是把当前行的对齐格式应用到下一行(自动缩进)
  9. set cindent                             "(cindent是特别针对 C语言语法自动缩进)
  10. set smartindent                    "依据上面的对齐格式,智能的选择对齐方式,对于类似C语言编写上有用   
  11. set tabstop=4                        "设置tab键为4个空格,
  12. set shiftwidth =4                   "设置当行之间交错时使用4个空格     
  13. set ai!                                      " 设置自动缩进 
  14. set showmatch                     "设置匹配模式,类似当输入一个左括号时会匹配相应的右括号      
  15. set guioptions-=T                 "去除vim的GUI版本中得toolbar   
  16. set vb t_vb=                            "当vim进行编辑时,如果命令错误,会发出警报,该设置去掉警报       
  17. set ruler                                  "在编辑过程中,在右下角显示光标位置的状态行     
  18. set nohls                                "默认情况下,寻找匹配是高亮度显示,该设置关闭高亮显示     
  19. set incsearch                        "在程序中查询一单词,自动匹配单词的位置;如查询desk单词,当输到/d时,会自动找到第一个d开头的单词,当输入到/de时,会自动找到第一个以 ds开头的单词,以此类推,进行查找;当找到要匹配的单词时,别忘记回车 
  20. set backspace=2           " 设置退格键可用
  21. 修改一个文件后,自动进行备份,备份的文件名为原文件名加“~”后缀
  •       if has("vms")
  •       set nobackup
  •       else
  •       set backup
  •       endif

如果设置完成后,发现功能没有起作用,检查一下系统下是否安装了vim-enhanced包,查询命令为:

        $rpm -q vim-enhanced
注意:如果设置好以上设置后,VIM没有作出相应的动作,那么请你把你的VIM升级到最新版,一般只要在终端输入以下命令即可:sudo apt-get install vim

 

来源:http://blog.csdn.net/chuanj1985/article/details/6873830

分享到:
评论

相关推荐

    nginx配置文件vim语法高亮与缩进.docx

    完成上述设置后,重启Vim,当你编辑Nginx配置文件时,应该能看到语法高亮和合适的自动缩进效果。这将极大地提升你在编辑Nginx配置时的体验,使你能够更专注于代码逻辑,而不是格式问题。记住,Vim的配置可以根据个人...

    vim配置显示行号和语法高亮 即.vimrc文件的配置

    在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。 为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。 在启动vim时,当前用户根目录下的....

    vim编译环境配置(语法高亮、突出显示当前行、自动补全等)

    在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。 为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。 在启动vim时,当前用户根目录下的....

    Mac OS X中设置VIM语法高亮的方法

    总结起来,通过编辑`~/.vimrc`文件并添加相关配置,我们可以让Mac OS X上的VIM具备语法高亮、自动缩进等功能,从而提升代码编辑的效率和舒适度。如果你是VIM的新手或者想要优化你的VIM体验,这将是一个很好的起点。...

    Unbuntu vim设置

    本教程将深入探讨如何在Ubuntu上安装Vim、启用语法高亮、进行分屏编辑以及显示行号。 **一、Vim的安装** 在Ubuntu中,安装Vim非常简单,只需要在终端中执行以下命令: ```bash sudo apt-get update sudo apt-get ...

    vim完整配置方案,解压可用,包含Vundle taglist.vim vim-airline The-NERD-tree

    ,还有我自己的修改和整理,有语法高亮,语句补全,显示行号,自动缩进等等功能。 还有创建源文件自动添加头文件的功能,例如写一个.c程序 自动添加了写在配置文件里的信息,包括作者名,邮箱,时间和程序的头文件等...

    Linux的文本编辑器vim 自动格式

    - 自动识别打开文件的类型,并加载相应的语法高亮设置及插件。 4. **历史记录:** - `set history=1000` - 设置命令历史记录的最大数量,便于通过上下箭头键快速检索之前的输入命令。 5. **背景颜色:** - `...

    Vim简单配置

    要开启C语言的语法高亮,需要在.vimrc中设置`set syntax=c`,并且确保已经安装了相应的语法文件。另外,`set syntax on`是开启语法高亮的通用命令,但单独使用它不会指定特定的语言,所以需要与`set syntax=c`结合...

    vimrc 用于iTerm配置Vim

    在终端下使用vim进行编辑时,默认情况下, 编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。 为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。

    vim配置文件,适用于vim交叉编译

    这个文件包含了启动时执行的命令,如颜色方案、快捷键、自动缩进设置、语法高亮等。下面是一些常见的.vimrc配置示例: 1. **颜色方案**: ``` colorscheme desert ``` 这行代码将Vim的主题设置为'desert',您...

    分享vim python缩进等一些配置

    VIM python下的一些关于缩进的设置: 第一步: 打开终端,在终端上输入vim ~/....syntax on 自动语法高亮 set number显示行号 colorscheme desert 设定配色方案 set guifont=Consolas:h12:cANSI英文字体 set guifo

    Ubuntu配置Vim及不同语法显示不同颜色操作步骤

    接下来,在配置文件中添加以下内容以启用语法高亮、调整制表符和缩进等设置: ```vim syntax on set tabstop=4 set softtabstop=4 set shiftwidth=4 set autoindent set cindent set cinoptions={0,1s,t0,n-2,p2s,...

    vim配置文件(.vimrc与.vim)

    4. **语法高亮**:`syntax on`开启语法高亮,提高代码可读性。 5. **显示行号**:`set number`显示行号,便于定位代码。 6. **增强搜索**:`set ignorecase`忽略大小写,`set smartcase`在包含大写字母的搜索中考虑...

    .vimrc的设置

    编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。 为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。 在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些...

    vim配置目录,文件.rar

    6. **syntax**: 语法高亮文件,让代码中的关键字、注释等元素以不同的颜色显示,提高代码的可读性。 7. **plugin**: 插件目录,Vim的强大之处在于其丰富的插件生态系统。这里可能包含了一些增强Vim功能的插件,如...

    Vim设置文件

    6. **备份和交换文件**:`set backup`和`set swapfile`可以设置Vim在编辑过程中自动保存备份和交换文件,以防意外关闭编辑器。 7. **行号显示**:`set number`开启行号显示,有助于定位代码位置。 8. **光标移动**...

    vim的配置文件设置

    5. **语法高亮**:`syntax on`开启语法高亮,提高代码可读性。 6. **插件管理**:许多人使用像Vundle、Pathogen或 dein.vim这样的插件管理器来方便地安装和管理Vim插件。 7. **文件编码**:`fileencoding=utf-8`...

Global site tag (gtag.js) - Google Analytics