`
猫太的鱼
  • 浏览: 233810 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

简单的 vim 配置

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

在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:

$vi ~/.vimrc

设置完后

$:x 或者 $wq

进行保存退出即可。

下面给出一个例子,其中列出了经常用到的设置,详细的设置信息请参照参考资料:

“双引号开始的行为注释行,下同

“去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限

set nocompatible

“显示行号

set nummber

“检测文件的类型

filetype on

“记录历史的行数

set history=1000

“背景使用黑色

set background=dark

“语法高亮度显示

syntax on



“下面两行在进行编写代码时,在格式对起上很有用;

“第一行,vim使用自动对起,也就是把当前行的对起格式应用到下一行;

“第二行,依据上面的对起格式,智能的选择对起方式,对于类似C语言编

“写上很有用

set autoindent
set smartindent

“第一行设置tab键为4个空格,第二行设置当行之间交错时使用4个空格

set tabstop=4
set shiftwidth=4

“设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号

set showmatch

“去除vim的GUI版本中的toolbar

set guioptions-=T

“当vim进行编辑时,如果命令错误,会发出一个响声,该设置去掉响声

set vb t_vb=

“在编辑过程中,在右下角显示光标位置的状态行

set ruler

“默认情况下,寻找匹配是高亮度显示的,该设置关闭高亮显示

set nohls

“查询时非常方便,如要查找book单词,当输入到/b时,会自动找到第一

“个b开头的单词,当输入到/bo时,会自动找到第一个bo开头的单词,依

“次类推,进行查找时,使用此设置会快速找到答案,当你找要匹配的单词

“时,别忘记回车

set incsearch

“修改一个文件后,自动进行备份,备份的文件名为原文件名加“~“后缀

if has(“vms”)

set nobackup

else

set backup

endif



如果去除注释后,一个完整的.vimrc配置信息如下所示:



set nocompatible

set nummber

filetype on

set history=1000

set background=dark

syntax on

set autoindent
set smartindent

set tabstop=4
set shiftwidth=4

set showmatch

set guioptions-=T

set vb t_vb=

set ruler

set nohls

set mouse=a

set cindent

set incsearch

if has(“vms”)

set nobackup

else

set backup

endif
分享到:
评论

相关推荐

    Ubuntu vim配置(很简单)

    下载vimconfig.tar.tgz,将文件拷贝到ubuntu, 执行下面命令: tar zxvf vimconfig.tar.tgz cd vimconfig cp .* ~/ -rvf 部分配置情况: "-------------TagList--------------- "设置ctags路径 let Tlist_Ctags_Cmd ...

    简单的 vim 配置.txt

    提供一个简单的vim配置文件,希望能帮到需要的人,若有不足还请指正,谢谢。

    超级好用vim配置

    超级好用vim配置,提高写代码效率,绝对好用,方法简单粗暴。

    vim简单的配置文件

    vim简单的配置文件

    传说中那个最强最经典的Vim配置文件

    原网站好像上不了,我有幸下载到一份,珍藏吧。 使用文件夹内的shell脚本进行安装,非常简单的。 Maintainer: amix the lucky stiff http://amix.dk - amix@amix.dk

    一些简单的VIM配置

    我自己的一些简单的VIM配置,修改/etc/vim/vimrc文件

    自己配的vim配置文件

    这个vim配置文件实现文本高亮显示,可编译运行C/C++程序,可以一键GDB调试,可以作为一个简易C/C++ IDE编译器,具有函数和变量声明跟踪,方便查看调试代码。

    vimconf:我的简单vim配置

    配置文件 我的简单vim配置 步: git 拉它 执行init.sh

    linux 下 vim 配置

    vim 是和很好的编辑工具,通过简单的配置,可以很好的适应C/C++ 的编码习惯,只需将 该配置文件 替换到 linux 跟目录下 :/etc/vimrc 替换成该文件即可,很好用的,完全个人实践,,,

    linux下vim配置.vimrc

    自己linux下的vim配置,作为保存记录

    vim配置(程序自动补全)

    使用过Source Insight的人一定对它的自动补全功能印象深刻,...这里,我将自己用的配置文件发给大家,大家可以移步(待会会补上地址),只要简单的两步,就能实现vim的程序自动补全功能,大大增加了在vim上的开发效率。

    vim-pony:用于Ponylang的简单Vim配置

    用于简单Vim配置。 语法高亮 自动缩进 括号/关键字匹配 尾随空间清除 ... 您可以使用插件管理器(如。

    vim_conf linux vim配置工具

    vim_conf是linux vim命令的一些简单配置工具,就是上传

    VimBox, 简单的现代MacVim配置.zip

    VimBox, 简单的现代MacVim配置 VimBox现代MacVim配置 Mac键盘映射熟悉的自动完成行为 JavaScript缩进和lint支持 Fragment ( 带有JavaScript示例) Spacegray主题匹配应用程序 ic

    vim超好用配置

    这是一个简单又实用的vim配置,满足programmer的日常需求。 适用于c/c++,python,java,php,shell优化使用vim. 具体使用说明见http://github.com/orange8637/myvim

    MacVim7.4安装包

    MacVim7.4.622,支持OSX10.10 Yosemite

    vim超级配置

    +--229 lines: 简单配置--------------------------------------------------------------------------------------- +-- 55 lines: Gui选项 放到.gvimrc-----------------------------------------------------...

    vim配置文档

    vim详细配置文档 适合初学者 开发人员初次配置vim 内容简单不易懂 是学习的好帮手 够20+了吧

    vimconfig_tags_vim_

    vim配置及超简单使用,ctags配置,一键使用

    vim个人配置好的开发环境,支持macosx/linux/windows

    安装简单: 需要提前安装好 vim gvim/mvim cscope ctag 然后解压在当前目录 执行 install 就行了。。 windows下安装只需要吧 windows目录下的文件覆盖过去就好 macosx上是 mvim 哦。。 sourceinsight的代码查看...

Global site tag (gtag.js) - Google Analytics