将echofunc.vim放到了plugin文件夹下
我写了个测试的C程序,先在程序里声明了一个函数
然后用ctags生成了tags文件,然后再去编辑C程序
使用ALT+-或者ALT+=都没有任何反应
求高人帮助!
Alt-前缀或者先按Esc再按后面的键。
在终端下Alt-X等同于Esc X
我写了个测试的C程序,先在程序里声明了一个函数
然后用ctags生成了tags文件,然后再去编辑C程序
使用ALT+-或者ALT+=都没有任何反应
求高人帮助!
PS:我没有在vimrc文件中设置关于echofunc.vim任何选项
-------------------------------------------------------------------------------
wangjun403 写道:
终端下,请教如何设置?
代码:
let g:EchoFuncKeyNext='<Esc>+'
let g:EchoFuncKeyPrev='<Esc>-'
let g:EchoFuncKeyPrev='<Esc>-'
-------------------------------------------------------------------------------
wangjun403 写道:
你这样写用什么按键?
Esc好像还没有什么用哦
Esc好像还没有什么用哦
Alt-前缀或者先按Esc再按后面的键。
在终端下Alt-X等同于Esc X
-------------------------------------------------------------------------------
关键是没有效果
-------------------------------------------------------------------------------
我试了下
let g:EchoFuncKeyNext='<Esc>+'
let g:EchoFuncKeyPrev='<Esc>-'
确实没有效果。
又在网上查了很多资料
看了 vim 官方文档 “map-alt-keys" 和依云的 “让Vim在图形界面与终端中的Alt组合键相同“(http://lilydjwg.is-programmer.com/posts/23574)都不行,或者说我根本就没有理解那两篇文章的意思。
不过依云的回帖倒是给了我提示。
我改成
imap ^[= <M-=>3<BS>
imap ^[- <M-->3<BS>
完全没有问题,但是感觉挺别扭的,大家有什么好的方法,请告知,谢谢!
let g:EchoFuncKeyPrev='<Esc>-'
确实没有效果。
又在网上查了很多资料
看了 vim 官方文档 “map-alt-keys" 和依云的 “让Vim在图形界面与终端中的Alt组合键相同“(http://lilydjwg.is-programmer.com/posts/23574)都不行,或者说我根本就没有理解那两篇文章的意思。
不过依云的回帖倒是给了我提示。
我改成
imap ^[= <M-=>3<BS>
imap ^[- <M-->3<BS>
完全没有问题,但是感觉挺别扭的,大家有什么好的方法,请告知,谢谢!
本文讨论了在Vim编辑器中遇到的问题,即使用Alt键进行快捷操作时没有响应的情况。通过设置特定的映射,解决了该问题,并提供了替代方案以改善用户体验。
1万+

被折叠的 条评论
为什么被折叠?



