文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>为vim添加vimgdb组件

为vim添加vimgdb组件

时间:2009-05-16  来源:zhangjiakouzf

首先想给vim添加vimgdb必须重新编译   1。下载源码 vim-7.2.tar.bz2 , vim-7.2-lang.tar.gz , vim-7.2-extra.tar.gz 2. 下载vimgdb 源码 imgdb72-1.14.tar.gz 3. 解压缩所有源码 4. 打补丁 patch -d vim72 --backup -p0 < vimgdb/vim72.diff 5. 配置vim ,我用的是:./configure --enable-mzschemeinterp --enable-cscope --enable-sniff --enable-multibyte --enable-hangulinput --enable-xim --enable-fontset --enable-gdb --disable-selinux --with-features=big --enable-multibyte --prefix=/usr   6. 编译,根据vim72/src/INSTALL 中的说明:  Some Linux distributions prefer to put the global vimrc file in /etc, and the
 Vim runtime files in /usr.  This can be done with:
       ./configure --prefix=/usr
       make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim MAKE="make -e"
  用 make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim MAKE="make -e" 编译。   前几次编译完了后,发现vim还是不会去读取/etc/vimrc 配置文件,试了很多方法都不行,被逼无奈,改了vim的源码 src/feature.h:905 行(/* #define SYS_VIMRC_FILE       "/etc/vimrc" */) ,把注释去掉,也就是直接定义#define SYS_VIMRC_FILE       "/etc/vimrc" 。   编译以后可以用了 make test 可做可不做   7. 安装,没什么说的 make install
8. 按照vimgdb 的说明去安装组件 ,自己去看 vimgdb/INSTALL.txt ,难度不大
  9. 安装到此结束啦,用法才是关键(刚装上觉得按空格出窗口太难用了,差点把它删掉,后来看了gdb_mappings.vim 才知道原来是不会用而已 )   后记: 1. 后来在使用过程中,因为把~/.vim/macros/gdb_mappings.vim 添加到了vimrc里面 source ~/.vim/macros/gdb_mappings.vim ,每次启动vim都要提示一行字,按回车后才能进去. 后来发现是~/.vim/macros/gdb_mappings.vim 的102行 call s:Toggle() ,每次加载都先调用Toggle,把它注释掉就OK啦 ""call s:Toggle()   参考http://www.maycode.com/index.php/linux/54-linuxdevelop/1440-editor.html 这篇文章写的很好啊
相关阅读 更多 +
排行榜 更多 +
山雾搜剧 1.0.0

山雾搜剧 1.0.0

系统软件 下载
漫千绘

漫千绘

浏览阅读 下载
快找资源plu

快找资源plu

系统软件 下载