vim中文在线帮助。

Vim、Emacs配置和使用
主题已锁定
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

vim中文在线帮助。

#1

帖子 eexpress » 2006-10-18 1:09

解包。执行./vimcdoc.sh。vi里面,执行:help。就都是中文的了。 :lol:
附件
vimcdoc-1.5.0.tar.gz
(1.58 MiB) 下载 3200 次
● 鸣学
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#2

帖子 eexpress » 2006-10-18 1:12

不知道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
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#3

帖子 eexpress » 2006-10-19 0:12

这下终于认真看了。中文的

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>
就可以实现函数列表,不过不太好用。可能有那位知道好的当前文件函数列表的方法,提供一个。 :P

这下似乎没必要使用其他的编辑器了。 :lol:
● 鸣学
头像
leal
帖子: 1119
注册时间: 2005-08-29 14:49
来自: 杭州
送出感谢: 0
接收感谢: 3 次
联系:

#4

帖子 leal » 2006-10-19 8:45

:ls 查看当前 vim 下打开的 buffers
用心×恒 | 豆瓣 | 门户 | Blog
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#5

帖子 eexpress » 2006-10-19 12:05

:ls这些,现在都知道自己找。leal看3楼的小问题吧。 :lol:
● 鸣学
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#6

帖子 eexpress » 2006-10-19 13:22

找到几个插件,自己也写了一个,已经达到常用的source insight的要求,在细节方面还超出了。
附件
vim配置插件1.png
vim配置插件.png
● 鸣学
头像
stlxv
论坛版主
帖子: 8273
注册时间: 2006-05-03 0:39
来自: المريخ
送出感谢: 0
接收感谢: 1 次

#7

帖子 stlxv » 2006-10-20 12:18

经典贴,收藏了


eexpress可否写一个从头配置的文档???我找了好久都没找到一篇比较有用的
PHP是最好的语言!不服来战!
fyfwn
帖子: 86
注册时间: 2006-03-03 18:07
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 fyfwn » 2006-10-20 14:51

怎么做到的?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#9

帖子 eexpress » 2006-10-20 14:53

也好,等我整理一下,就写个实现si主要功能的配置流程。
viewtopic.php?p=140277#140277
放这里了。
上次由 eexpress 在 2006-10-20 16:05,总共编辑 1 次。
● 鸣学
头像
xiehuoli
帖子: 5941
注册时间: 2006-06-10 8:43
来自: 中国 CS
送出感谢: 0
接收感谢: 2 次

#10

帖子 xiehuoli » 2006-10-20 15:09

我无法下载这个附件
是怎么回事阿

High security alert!!!

You are not permitted to download the file "vimcdoc-1.5.0.tar.gz".

URL = download.php?id=5905
年轻没有失败! ! ! ! ! !
噢!有怪兽,有怪兽!
bill
帖子: 6
注册时间: 2006-10-20 18:44
送出感谢: 0
接收感谢: 0
联系:

#11

帖子 bill » 2006-10-20 18:53

楼主是个大好人 :D
头像
davix
帖子: 274
注册时间: 2005-10-04 16:16
来自: Beijing
送出感谢: 0
接收感谢: 2 次

#12

帖子 davix » 2006-10-20 21:40

用cscope经常跳来跳去

请问如何显示正在编辑的文件名?

ps: :pwd是显示路径
zyj_px
帖子: 9
注册时间: 2006-10-21 12:42
送出感谢: 0
接收感谢: 0

#13

帖子 zyj_px » 2006-10-21 13:07

真强,学习
头像
leal
帖子: 1119
注册时间: 2005-08-29 14:49
来自: 杭州
送出感谢: 0
接收感谢: 3 次
联系:

#14

帖子 leal » 2006-10-21 13:22

Ctrl-G
用心×恒 | 豆瓣 | 门户 | Blog
98118
帖子: 107
注册时间: 2006-09-19 14:31
系统: Debian
送出感谢: 0
接收感谢: 0

#15

帖子 98118 » 2006-10-21 20:30

这下要好好研究一下了!~
主题已锁定

回到 “Vim和Emacs”