![如何启用 msysgit bash 中使用的 vim 上的箭头键](https://linux22.com/image/1464170/%E5%A6%82%E4%BD%95%E5%90%AF%E7%94%A8%20msysgit%20bash%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E7%9A%84%20vim%20%E4%B8%8A%E7%9A%84%E7%AE%AD%E5%A4%B4%E9%94%AE.png)
我只需要一个简单的解决方案,即可启用 Git For Windows 附带的 vim 中的箭头键。我确实找到了启用退格键的解决方案。但没有解决箭头问题的方法。箭头在 bash 上有效,但在 vim 上无效。
答案1
找到方法了。如果其他人也遇到这个问题。
在 /etc/vimrc 中
您需要使用 Ctrl-V 键(如果要使用它,请先从 ConEmu 中停用它)
然后写
set t_ku=(Ctrl-V,Up Arrow Key)
set t_kd=(Ctrl-V,Down Arrow Key)
set t_kl=(Ctrl-V,Left Arrow Key)
set t_kr=(Ctrl-V,Right Arrow Key)
注意(Ctrl-V,向上箭头键)表示按 Ctrl-V,然后按向上箭头键
你会看到
set t_ku=^[A
set t_kd=^[B
set t_kr=^[C
set t_kl=^[D
其中 ^ 是转义字符 (27),而不是 ^