我在MacVim缓冲区中有这一行:
abcdefghijklm
然后我输入fev3l<esc>
,将光标移至e
,直观地选择文字efgh
,然后返回正常模式。
然后按`<
,并希望光标移至e
。相反,它移动到a
。如果我按`>
,光标将移至h
。光标实际移动的位置似乎有点武断,但我还没弄清楚是否存在一致的模式。
在命令行的/usr/bin/vim
中执行此操作时,我得到了预期的行为。
查看:nmap
,我没有映射`
。
我可能做错了什么?
答案 0 :(得分:1)
您应该检查键盘布局。
在包含变音符号的非美国版式上,与变音符号对应的键的行为会有所不同。现在,这些键不是立即生成,而是与另一个键组合使用,以产生带有变音符号的字母,这可能会改变他们对程序的预期行为。