分页: 4 / 13
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-03-16 12:18
由 fanhe
Crazier 写了:把vlctags2放到目录里还是没有用,我用的是11.04,没有libqalculate4,只有libqalculate5.不知是否影响。

看来你用不了的
晚些我提供源码吧,你自己编译一下就行了
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-03-16 12:44
由 lyricorpse
请问这个有办法改成Fortran的IDE不?或者有没有现成的基于 Vim 的 Fortran IDE?
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-03-17 22:02
由 fanhe
lyricorpse 写了:请问这个有办法改成Fortran的IDE不?或者有没有现成的基于 Vim 的 Fortran IDE?
不清楚哦,你有兴趣的话还是自己做吧
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-03-17 23:23
由 fanhe
fanhe 写了:Crazier 写了:把vlctags2放到目录里还是没有用,我用的是11.04,没有libqalculate4,只有libqalculate5.不知是否影响。

看来你用不了的
晚些我提供源码吧,你自己编译一下就行了
我上传了,到这里下载 ctags58m,然后看 README.txt 来自己编译
http://code.google.com/p/vimlite/downloads/list
vim.org 上传文件居然失败,连接被重置,悲剧了
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-03-18 16:05
由 Crazier
fanhe 写了:fanhe 写了:Crazier 写了:把vlctags2放到目录里还是没有用,我用的是11.04,没有libqalculate4,只有libqalculate5.不知是否影响。

看来你用不了的
晚些我提供源码吧,你自己编译一下就行了
我上传了,到这里下载 ctags58m,然后看 README.txt 来自己编译
http://code.google.com/p/vimlite/downloads/list
vim.org 上传文件居然失败,连接被重置,悲剧了
编译,安装成功,能用了。谢谢啦

Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-03-26 22:51
由 Crazier
vimlite 使用 cscope来管理tag,如果我查看代码,想要查找在另一个文件中定义的函数,ctrl ] 是不能找到的,请问有什么方法吗?还需要手动加载吗?
代码: 全选
:cs add path/cscope.out path
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-03-27 11:08
由 fanhe
Crazier 写了:vimlite 使用 cscope来管理tag,如果我查看代码,想要查找在另一个文件中定义的函数,ctrl ] 是不能找到的,请问有什么方法吗?还需要手动加载吗?
代码: 全选
:cs add path/cscope.out path
说明一下:
vimlite 里面的 tag 是用数据库管理的
tag 能实现代码补全和跳转到符号的声明/定义处,不能实现查找某个符号被引用多少次(例如我想查找某个函数在哪里被调用了)
cscope 能实现除了代码补全外的其他功能(符号的声明/定义跳转没有基于tag 的跳转准确)
你问的问题的意思应该是说,那个符号(例如函数)的定义在其他文件里面(应该是源文件而不是头文件吧?),但是这个文件没有添加到项目里面吧?
这个情况 vimlite 当然没有关于这个文件的信息,就不可能跳转到这个文件里面了。
针对这个情况,有两个方法
1. 把源文件加进项目里面,可以新建一个没用的项目,就加入这些文件。这样可以用 ctrl-] 来跳转
2. 就如你所说,做一个包含这个源文件的 cscope 的数据库,把这个数据库添加到 vim,然后用 :cs find g {符号} 跳转
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-03-27 12:45
由 Crazier
看来只能这样子了。
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-04-05 21:43
由 wljcom
好东西呀.........
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-04-06 13:49
由 kaji331
有个问题啊,关于buffer浏览的问题。当我打开多个buffer的时候,我希望有个插件通过窗口来显示我目前都有些什么buffer,还可以在buffer显示窗口用d来删除buffer。于是我选择了minibufexplorer和tabbar,这两个任选其一都可以实现我的目的,平时工作也都正常。但是当启动vimlite后就不正常了,我在快捷键>和<来遍历buffer就辉出错,当我一个buffer是vimlite项目里的文件,一个是vimrc时,当我从项目文件切换到vimrc是正常的,从vimrc切换回去就会多出来一个tabbar或minibufexplorer窗口,没从项目外文件切换回项目文件就会出现这种问题。我想是vimlite和这两个插件不兼容,希望能够提供解决办法,或者在以后的vimlite里提供buffer浏览窗口的功能。
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-04-06 13:56
由 kaji331
忘记上图了,上图~
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-04-06 14:15
由 tiago2009
mark
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-04-07 22:12
由 fanhe
kaji331 写了:忘记上图了,上图~
你的minibuf 插件是哪里下载的?
估计是自动命令冲突了,给我minibuf 插件我排查一下
Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-04-07 22:37
由 cikekid
纯支持

Re: 基于 GVim 的 C/C++ IDE -- VimLite 介绍
发表于 : 2012-04-08 0:49
由 kaji331
fanhe 写了:kaji331 写了:忘记上图了,上图~
你的minibuf 插件是哪里下载的?
估计是自动命令冲突了,给我minibuf 插件我排查一下
minibufexplorer和tabbar都是vim.org下载的,没有改动过~两个插件都有问题的!