由于某些奇怪的原因,ctrl-i / o组合跳转到上一个/下一个位置对我来说不起作用。
正如对OP的评论中所建议的那样 Jump with Ctrl-O/I doesn't work in my Vim
:verbose map <C-o>
和:verbose map <C-i>
给了我“找不到映射”。
如何恢复这些键映射?
编辑:这是我的vimrc http://pastebin.com/bX2NkNgz
答案 0 :(得分:0)
你应该使用
:verbose map <C-o>
:verbose map <C-i>
或者你可以分别按 C-v C-i 和 C-v C-o
(如果在Windows上,您可能需要使用 C-q 而不是 C-v )
PS。你在窗户吗?如果是,请尝试从behave mswin
中删除source mswin.vim
和$MYVIMRC
以及类似内容。重新启动
答案 1 :(得分:0)
<C-o>
和<C-i>
是内置插件:您不会使用:map
看到它们。与其他任何d
或zM
相同。
只是为了确定,您是否处于正常模式?你在“简单”模式下使用Vim吗?你能告诉我们你的vimrc的内容吗?
答案 2 :(得分:0)
我的情况相同。
您使用tmux还是其他终端多路复用器?
就我而言,我覆盖了vim键映射打击代码,因此我删除了下面的代码,最后<C-o>
,<C-i>
效果很好。
bind-key -n C-o run "tmux select-pane -l || tmux select-pane -t :.+"