查看文章 |
和大家分享一下我的vim配置文件
2008-04-16 14:45
安装Ubuntu8.04beta版后,我的vim变得“无精打采”了,主要是没有在配置文件中设置属性的缘故,我的Ubuntu6.06是david帮我我配置的,超快,我还没看清就弄完了,今天自己试试看吧,于是上网搜索了一下相关内容,来个照猫画虎,试验基本成功! 首先在我的主目录下创建一个vim配置文件: ~/.vimrc 我增加的内容: "----------------------- "基本设置 "----------------------- "不使用与vi兼容的键盘模式 set nocompatible "检测文件的类型 filetype on "记录历史的行数 set history=1000 "修改一个文件后,自动进行备份,备份的文件名为原文件名加“~“后缀 "if has("vms") "set nobackup "else "set backup "endif " 可以在buffer的任何地方使用鼠标 set mouse=a set selection=exclusive set selectmode=mouse,key "----------------------- "界面设置 "---------------------- "显示行号 set nu! "高亮显示当前行 set cursorline "背景使用黑色 set background=dark "去除vim的GUI版本中的toolbar set guioptions-=T "在编辑过程中,在右下角显示光标位置 set ruler "always show the status line set laststatus=2 "--------------------- "格式设置 "--------------------- "自动换行 set wrap "整词换行 set linebreak "自动对齐 set autoindent "智能对齐 set smartindent "设置自动缩进 set ai! "设置tab键为4个空格 set tabstop=4 "不要用空格代替制表符 set noexpandtab "设置行间交错为4个空格 set shiftwidth=4 "使退格键可用 set backspace=2 "允许backspace和光标键跨越行边界 set whichwrap+=<,>,h,l "--------------------- "编程设置 "--------------------- "语法高亮度显示 syntax on "设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号 set showmatch "-------------------- "搜索相关设置 "------------------- "默认情况下,搜索结果是高亮度显示的,该设置关闭高亮显示 "set nohlsearch "随输入增量搜索 set incsearch 暂时就加了这些,大家看看还有哪些是比较有用的或者现有的哪些是不必要的,还请多多指教! |
最近读者: