中国教育在线 中国教育网 加入收藏 设为首页

vim配置/etc/vimrc

http://itpx.eol.cn  来源:  作者:中国IT实验室  2010-06-09    

  " 不要使用vi的键盘模式,而是vim自己的

  set nocompatible

  " 语法高亮

  set syntax=on

  " 去掉输入错误的提示声音

  set noeb

  " 在处理未保存或只读文件的时候,弹出确认

  set confirm

  " 自动缩进

  set autoindent

  set cindent

  " Tab键的宽度

  set tabstop=4

  " 统一缩进为4

  set softtabstop=4

  set shiftwidth=4

  " 不要用空格代替制表符

  set noexpandtab

  " 在行和段开始处使用制表符

  set smarttab

  " 显示行号

  set number

  " 历史记录数

  set history=1000

  "禁止生成临时文件

  set nobackup

  set noswapfile

  "搜索忽略大小写

  set ignorecase

  "搜索逐字符高亮

  set hlsearch

  set incsearch

  "行内替换

  set gdefault

  "编码设置

  set enc=utf-8

  set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936

  "语言设置

  set langmenu=zh_CN.UTF-8

  set helplang=cn

  " 我的状态行显示的内容(包括文件类型和解码)

  set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [POS=%l,%v][%p%%]\ %{strftime(\"%d/%m/%y\ -\ %H:%M\")}

  "set statusline=[%F]%y%r%m%*%=[Line:%l/%L,Column:%c][%p%%]

  " 总是显示状态行

  set laststatus=2

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

  set ruler

  " 命令行(在状态行下)的高度,默认为1,这里是2

  set cmdheight=2

  " 侦测文件类型

  filetype on

  " 载入文件类型插件

  filetype plugin on

  " 为特定文件类型载入相关缩进文件

  filetype indent on

  " 保存全局变量

  set viminfo+=!

  " 带有如下符号的单词不要被换行分割

  set iskeyword+=_,$,@,%,#,-

  " 字符间插入的像素行数目

  set linespace=0

  " 增强模式中的命令行自动完成操作

  set wildmenu

  " 使回格键(backspace)正常处理indent, eol, start等

  set backspace=2

推荐给好友    我要收藏    我要纠错    分享到

免责声明:

① 凡本站注明“稿件来源:中国教育在线”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时必须注明“稿件来源:中国教育在线”,违者本站将依法追究责任。

② 本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。

内容推荐
eol.cn简介 | 联系方式 | 网站声明 | 京ICP证140769号 | 京ICP备12045350号 | 京公网安备 11010802020236号
版权所有 北京中教双元科技集团有限公司 EOL Corporation
Mail to: webmaster@eol.cn