在Redhat Linux 9中编译和配置gvim 7.0
| By: |
吴垠
|
| Date: |
2006-12-22 |
| Email: |
lazy_fox#msn.com |
| Link: |
http://blog.csdn.net/wooin/archive/2006/12/30/1468797.aspx |
| 版权信息: |
该文章版权由Wu Yin所有。可在非商业目的下任意传播和复制。 对于商业目的下对本文的任何行为需经作者同意。 转载时请转载包括本版本信息的完整版本。 联系方式:lazy_fox#msn.com |
| 1. |
下载vim的源码: vim的官方网站是:www.vmunix.com/vim 可以用这个链接下载源码包:ftp://ftp.jp.vim.org/pub/vim/unix/vim-7.0.tar.bz2 |
| 2. |
配置: 如果想编译出gvim,要用下面这句配置命令:
$ ./configure \ --prefix=/usr/local/vim7 \ # 安装目录 --with-x --enable-gui=gtk2 \ # 编译gvim --with-features=big |
|
| 3. |
编译、安装: 没什么好说的了吧,用下面的命令就行了
$ make # make install # 记得用root运行,安装好后可执行文件在/usr/local/vim7/bin/ 中 |
|
| 4. |
安装到系统中来: 此时vim7.0就安装完了,但是当你运行vi、vim或者vimdiff的时候打开是还是Redhat Linux 9自带的vi 6.1版,是因为你的vim 7.0的安装路径/usr/local/vim7/bin不在系统的PATH环境变量内,现在之用将要用的可执行文件创建一个符号链接到系统的PATH内 就行了,我是链接到/usr/bin中去了:
# mv /usr/bin/vim /usr/bin/vim61 # 先将原来的vi 6.1改名 # ln -s /usr/local/vim7/bin/vim /usr/bin/vim # 再将vim 7.0链接过来 |
此时运行vi、vim、gvim就可以看到新编译的7.0版本了 |
| 5. |
V7.0的配置: 运行gvim时发现菜单中都是乱码,需要在你的根目录下新建一个文件~/.vimrc,在其中添加一句:
然后重启gvim就可以看到中文的菜单了。 .vimrc是vi的启动配置文件,可以在其中设置很多启动参数,网上可以找到很多人写的各种.vimrc文件,下面有我用的一个简单的.vimrc文 件。 |
| 6. |
我的.vimrc文件:
set encoding=gb2312 syn on " 打开语法高亮 set guifont=Luxi\ Mono\ 9 " 设置字体,字体名称和字号 set tabstop=4 " 设置tab键的宽度 set shiftwidth=4 " 换行时行间交错使用4个空格 set autoindent " 自动对齐 set backspace=2 " 设置退格键可用 set smartindent " 智能对齐方式 set ai! " 设置自动缩进 set nu! " 显示行号 set showmatch " 设置匹配模式,类似当输入一个左括号时会匹配相应的那个右括号 set ruler " 在编辑过程中,在右下角显示光标位置的状态行 set incsearch " 查询时非常方便,如要查找book单词,当输入到/b时,会自动找到 " 第一个b开头的单词,当输入到/bo时,会自动找到第一个bo开头的 " 单词,依次类推,进行查找时,使用此设置会快速找到答案,当你 " 找要匹配的单词时,别忘记回车 set vb t_vb= " vim进行编辑时,如果命令错误,会发出一个响声,该设置去掉响声 |
|
| 7. |
|
| 8. |
|
| 9. |
|
| 10. |
|
发表于 @ 2006年12月30日 10:53:00|评论(loading...)|编辑