fedora下vi/vim编辑器的配置


2010-11-06 17:13
在网上看到,好多人写的关于vi配置的文章,但跟fedora相关的很少,好多都是Ubuntu,这也是一个悲剧啊,我承认,Ubuntu系统在易用性等多方面的确比fedora要好,但由于本人对RedHat的感情,所以一直坚持用fedora,经历过多个版本,真心不变。在此随便写写fedora下的vim编辑器的配置。
现在我的系统是刚装的fedora 14,如果您用的是CD版的那个iso文件,也就是六百多兆的那个,那么还需要安装vim,因为在fedora 13版本中还尚且没有集成,所以yum install vim。如果您安装的是DVD版,那么可能已经默认安装上了(至少我的是这样)。
fedora中的vimrc文件不是在~下,而是在/etc下,所以要更改的是/etc/vimrc。可以用gedit或vim打开。需要修改的地方不太多(如果只是基本的需求),因为好多地方那个文件中已经设置好了,比如高亮显示,是已经有了的。
在vimrc文件中最后加上:set nu,显示行号;set autoindent,自动缩进;set cindent,特别针对C语言语法自动缩进;set tabstop=4,设置制表符宽度为4;set shiftwidth=4,设置缩进空格数为4;set showmatch,设置匹配模式;set mouse=a,在所有模式下识别鼠标……
设置好后,首次用还有一个问题:中文乱码,解决方法是,在vimrc文件后再加上如下两句话:
let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936

Postscript: vim是vi的增强版,除了vim之外,vi还有很多的增强版。另外还有和vi一样强大的emacs,还有一些IDE,根据个人爱好选择,没有必要非得争出个谁好谁坏来,各有各的优点。正如看到网上一群IT民工争编程语言的好坏一样,没什么意思,无聊之举。这只是工具而已,没人说拿到了倚天屠龙,就一定能称霸江湖。最后介绍一本学习vi的书:《学习vi编辑器》,最新版是第六版,2003年1月出版,机械工业出版社。书中介绍较详细,网上也有电子版可下载,自己找找。


你可能感兴趣的:(fedora下vi/vim编辑器的配置)