分页: 1 / 1

vim 插件echofunc.vim 没有效果

发表于 : 2010-05-23 19:12
wangjun403
将echofunc.vim放到了plugin文件夹下
我写了个测试的C程序,先在程序里声明了一个函数
然后用ctags生成了tags文件,然后再去编辑C程序
使用ALT+-或者ALT+=都没有任何反应
求高人帮助!

PS:我没有在vimrc文件中设置关于echofunc.vim任何选项

Re: vim 插件echofunc.vim 没有效果

发表于 : 2010-05-23 19:44
adam8157

代码: 全选

ctags -R --fields=+lS

Re: vim 插件echofunc.vim 没有效果

发表于 : 2010-05-23 20:12
lilydjwg
终端下还是图形界面?终端下默认值是不行的。

Re: vim 插件echofunc.vim 没有效果

发表于 : 2010-05-23 21:30
wangjun403
终端下,请教如何设置?

Re: vim 插件echofunc.vim 没有效果

发表于 : 2010-05-23 21:49
lilydjwg
wangjun403 写了:终端下,请教如何设置?

代码: 全选

let g:EchoFuncKeyNext='<Esc>+'
let g:EchoFuncKeyPrev='<Esc>-'

Re: vim 插件echofunc.vim 没有效果

发表于 : 2010-05-23 23:14
wangjun403
你这样写用什么按键?
Esc好像还没有什么用哦

Re: vim 插件echofunc.vim 没有效果

发表于 : 2010-05-24 10:07
lilydjwg
wangjun403 写了:你这样写用什么按键?
Esc好像还没有什么用哦
Alt-前缀或者先按Esc再按后面的键。
在终端下Alt-X等同于Esc X

Re: vim 插件echofunc.vim 没有效果

发表于 : 2010-05-24 18:20
wangjun403
关键是没有效果

Re: vim 插件echofunc.vim 没有效果

发表于 : 2010-05-24 21:02
adam8157
那我解释一下好了...

这个插件的功能需要 tags 文件的支持, 并且在创建 tags 文件的时候要加选项"--fields=+lS", 整个创建 tags 文件的命令如下:
$ ctags -R --fields=+lS

Re: vim 插件echofunc.vim 没有效果

发表于 : 2010-08-18 14:57
yanny
我的是写函数名(已经能够正常提示。但是在想执行提示上下翻页的时候就是不行的。
就是按照文档上说的ALT+-号失败。请问如何处理?