Vim 箭头键映射不起作用

Vim 箭头键映射不起作用,vim,terminal,shortcut,Vim,Terminal,Shortcut,那么 您可以使用[hjkl]在窗口之间移动,这样做很有效 然后我将水平移动设置为快捷方式,如noremap l,这样就行了 但是,当我尝试缩短垂直移动的快捷方式时,我使用了noremap k和noremap j,但是不起作用 有什么建议吗 编辑:假设终端处理与我的vim(或任何术语应用程序)首选项冲突的和,有没有办法强迫终端忘记此映射??“当横向旋转pi/2时”不确定这是什么意思。假设横向是左/右侧,旋转pi/2的横向是横向上/下侧。这有意义吗?可能是Ok的重复,所以S-UP/DOWN可能由控制

那么

您可以使用
[hjkl]
在窗口之间移动,这样做很有效

然后我将水平移动设置为快捷方式,如
noremap l
,这样就行了

但是,当我尝试缩短垂直移动的快捷方式时,我使用了
noremap k
noremap j
,但是不起作用

有什么建议吗


编辑:假设终端处理与我的vim(或任何术语应用程序)首选项冲突的
,有没有办法强迫终端忘记此映射??

“当横向旋转pi/2时”不确定这是什么意思。假设横向是左/右侧,旋转pi/2的横向是横向上/下侧。这有意义吗?可能是Ok的重复,所以S-UP/DOWN可能由控制台处理,但它不在/etc/inputrc中,也不在桌面的快捷方式中。。。所以我不知道怎么弥补?基本上,它似乎是由一行集合起来的终端不是所有的终端都能处理每一个关键代码。箭头键、shift键、alt键和某些控制键按下并不总是可以区分的。您可能想尝试一些不同的键。我还建议使用
nnoremap
而不是
noremap