vim中文在线帮助。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
vim中文在线帮助。
解包。执行./vimcdoc.sh。vi里面,执行:help。就都是中文的了。
- 附件
-
- vimcdoc-1.5.0.tar.gz
- (1.58 MiB) 已下载 3341 次
● 鸣学
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
不知道vi里面,执行:ls是作什么。那位说说。
下面是别人的文摘。
下面是别人的文摘。
1、大体感觉,(因为使用时间不长,不全面)
总体使用的感觉定位查找类型定义基本可以用,但自动补全类型方面由于ctags的功能有限,感觉在大工程时,不一定很好用。
大型程序一定要global的参与,它的分析比较全面,但在vim中的提示信息有限。
taglist 精干,需要ctags的支撑 ,直接可以在左边列出函数列表,全局参数列表。(可以排序)
cscope 比较强大,可以对函数以及部分类型定义进行跳转,但有些BUG,好像在某些条件下无法正确找到分析枚举的定义。
cppcomplete 需要ctags的支撑,可以补全类型或者函数名(可不是普通Ctrl+P/N的那种)
global 新版本可以嵌入vim使用,提供比较完整解析和类型索引,和cscope比,稍微差些的就是对类型引用的打印列表中没有标识这个引用在什么函数中进行的。其实我的感觉global可能不是为vim所生,它的主要目的是用html的方式进行表达相关的关联关系和索引,使用起来感觉没有cscope的那么贴切。
● 鸣学
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
这下终于认真看了。中文的
CursorHold-example 就可以设置成快速浏览函数和变量的功能。类/结构成员不能正确浏览。set updatetime=500了。
Ctrl-X Ctrl-O 就可以实现类和结构成员的补全。
*# 倒是以前知道,快速搜索。
ctags --c-types=f -f functions *.c
:vsplit functions
:setlocal ts=99
:nnoremap <buffer> <CR> 0ye<C-W>w:tag <C-R>"<CR>
就可以实现函数列表,不过不太好用。可能有那位知道好的当前文件函数列表的方法,提供一个。
这下似乎没必要使用其他的编辑器了。
CursorHold-example 就可以设置成快速浏览函数和变量的功能。类/结构成员不能正确浏览。set updatetime=500了。
Ctrl-X Ctrl-O 就可以实现类和结构成员的补全。
*# 倒是以前知道,快速搜索。
ctags --c-types=f -f functions *.c
:vsplit functions
:setlocal ts=99
:nnoremap <buffer> <CR> 0ye<C-W>w:tag <C-R>"<CR>
就可以实现函数列表,不过不太好用。可能有那位知道好的当前文件函数列表的方法,提供一个。
这下似乎没必要使用其他的编辑器了。
● 鸣学
- leal
- 帖子: 1119
- 注册时间: 2005-08-29 14:49
- 来自: 杭州
- 联系:
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- stlxv
- 论坛版主
- 帖子: 8275
- 注册时间: 2006-05-03 0:39
- 来自: المريخ
- xiehuoli
- 帖子: 5941
- 注册时间: 2006-06-10 8:43
- 来自: 中国 CS
我无法下载这个附件
是怎么回事阿
High security alert!!!
You are not permitted to download the file "vimcdoc-1.5.0.tar.gz".
URL = download.php?id=5905
是怎么回事阿
High security alert!!!
You are not permitted to download the file "vimcdoc-1.5.0.tar.gz".
URL = download.php?id=5905
年轻没有失败! ! ! ! ! !
噢!有怪兽,有怪兽!
噢!有怪兽,有怪兽!