vim <c-x><c-o>补全总是“找不到模式”

Vim、Emacs配置和使用
lifuyu198919
帖子: 9
注册时间: 2010-08-16 16:13

Re: vim <c-x><c-o>补全总是“找不到模式”

#16

帖子 lifuyu198919 » 2012-09-30 13:44

太谢谢了,我也是,昨天晚上弄了一半,以为已经装了......
daipeng45645
帖子: 11
注册时间: 2012-03-23 13:34

Re: vim <c-x><c-o>补全总是“找不到模式”

#17

帖子 daipeng45645 » 2012-10-16 11:46

问题很明显:
第一盲目升级,现在ctags5.9还不稳定,而且使用和之前的5.8也有很大区别,-R选项不再是递归搜索的意思。而现在网上的做法大多都是5.8的 ctags -R ,这个在5.9行不通。 果断卸掉吧。版本是否没发回退了,只有上网下个5.8的编译一下,很简单。
三个命令。 ./configure; make;make install , 地址如下:
http://sourceforge.net/projects/ctags/f ... uperb-dca2

2、ctags 的用处是 C-] 跳转, 需要在vim里 调用 set tags+=./tags, 另外 一般的ctags -R生成的tags是取相对路径,如果在某个目录下引用其他目录的tags文件会找不到, 解决帮发 , ctags -R `pwd` ,这样生成的tags文件会使用绝对路径,可以在其他目录使用。

3、<c-x><c-o>调用的是智能补全函数,和tags没关系, 上官网找对应的omniComplete文件。具体可以参考如下网址:
http://hi.baidu.com/walkandsing/item/4c ... acce2d4f40
http://www.cnblogs.com/xuqiang/archive/ ... 16475.html
http://blog.csdn.net/kevinxtq/article/details/1586337
回复