跳到以前的位置在vim中不起作用

时间:2012-11-18 00:45:39

标签: vim

由于某些奇怪的原因,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

3 个答案:

答案 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看到它们。与其他任何dzM相同。

只是为了确定,您是否处于正常模式?你在“简单”模式下使用Vim吗?你能告诉我们你的vimrc的内容吗?

答案 2 :(得分:0)

我的情况相同。

您使用tmux还是其他终端多路复用器?

就我而言,我覆盖了vim键映射打击代码,因此我删除了下面的代码,最后<C-o><C-i>效果很好。

bind-key -n C-o run "tmux select-pane -l || tmux select-pane -t :.+"