出于某种奇怪的原因,ctrl-i/o 组合跳到上一个/下一个位置对我不起作用。
正如对 OP Jump with Ctrl-O/I 的评论中所建议的那样,在我的 Vim 中不起作用
:verbose map <C-o>
并:verbose map <C-i>
给我“找不到映射”。
我如何恢复这些键映射?
编辑:这是我的 vimrc http://pastebin.com/bX2NkNgz
出于某种奇怪的原因,ctrl-i/o 组合跳到上一个/下一个位置对我不起作用。
正如对 OP Jump with Ctrl-O/I 的评论中所建议的那样,在我的 Vim 中不起作用
:verbose map <C-o>
并:verbose map <C-i>
给我“找不到映射”。
我如何恢复这些键映射?
编辑:这是我的 vimrc http://pastebin.com/bX2NkNgz
你应该使用
:verbose map <C-o>
:verbose map <C-i>
或者您可以分别按C-vC-i和C-vC-o
(如果在 Windows 上,您可能需要使用C-q而不是C-v)
PS。你在窗户上吗?behave mswin
如果是这样,请尝试source mswin.vim
从$MYVIMRC
. 重新开始
<C-o>
并且<C-i>
是内置的:你不会用:map
. 对于任何其他d
或zM
.
只是为了确定,您是否处于正常模式?你在“简单”模式下使用 Vim 吗?你能告诉我们你的 vimrc 的内容吗?
我处于同样的情况。
您使用 tmux 或其他终端多路复用器吗?
就我而言,我覆盖了 vim 键映射打击代码,所以我删除了下面的代码,然后 finally<C-o>
运行<C-i>
良好。
bind-key -n C-o run "tmux select-pane -l || tmux select-pane -t :.+"