linux上gvim的configuration
来源:互联网 发布:大数据开发工程师培训 编辑:程序博客网 时间:2024/05/17 17:55
在Redhat Linux 9中编译和配置gvim 7.0
分类: Linux 2006-12-30 10:53 24678人阅读 评论(12)收藏 举报
redhatlinuxvimencodingvbpath
在Redhat Linux 9中编译和配置gvim 7.0
对于商业目的下对本文的任何行为需经作者同意。
转载时请转载包括本版本信息的完整版本。
联系方式:lazy_fox#msn.com
1.下载vim的源码:
vim的官方网站是:www.vmunix.com/vim
可以用这个链接下载源码包:ftp://ftp.jp.vim.org/pub/vim/unix/vim-7.0.tar.bz22.配置:
如果想编译出gvim,要用下面这句配置命令:$ ./configure /
--prefix=/usr/local/vim7 / # 安装目录
--with-x --enable-gui=gtk2 / # 编译gvim
--with-features=big3.编译、安装:
没什么好说的了吧,用下面的命令就行了
$ 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,在其中添加一句:
:set encoding=gb2312然后重启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
- linux上gvim的configuration
- linux gvim configuration
- My gvim configuration(.gvimrc)
- Windows 上 gvim + cscope
- win7上安装gvim
- GVIM在Windows上也是强大的IDE
- linux下gvim安装,解决终端开gvim会卡死的问题
- [Linux] gVim 配置文件
- Linux下GVim配置
- Linux GVim插件配置
- Linux从命令行启动,gvim反应非常慢的问题
- Linux从命令行启动,gvim反应非常慢的问题
- 解决gvim缺少Linux环境下vim的一些特性
- Linux IPv6 address configuration的思考
- gVim, gVim Easy, gVim Read-only 的简单区别
- GVim的使用技巧
- gvim的问题解决
- 自用的gVim设置
- 一个老兵妻子的绝境
- Period + KMP
- 一个简易的登陆框html(table)+css
- 最大长方形 (Maximum Submatrix & Largest Rectangle)
- 深入浅出C/C++中的正则表达式库(一)——GNU Regex Library
- linux上gvim的configuration
- 实现Collections.sort方法
- Makefile 写法整理
- 浅谈垃圾食品
- 【jiasuba】photoshop制图的常用工具和技巧
- 【jiasuba】Windows7系统优化之禁用无用服务
- ASP 获取 post 传值并保存
- Android开发第1-1课:创建一个Android工程
- android应用程序,使用不同方法,在activity之中隐藏Title,或者实现FullScreen(隐藏通知栏)显示。