用了好几年的 vim 在 X 下用的很顺手,这些天准备抛弃桌面 所以开搞虚拟终端( tty )。发现原来桌面下 vim 的 ctrl+下划线映射绑定 ( nmap <C-_> command )失效了,变成了光标上移一行(和按‘ k ’一样),而减号也是上移一行, 也就是说这时候 vim 收到的还是减号, shift 被吃了? 奇怪的是 nmap <C-L> 还是有效的。
刚开始我怀疑是 TERM 环境变量的问题,但改成和桌面一样的还是不行。然后怀疑是 vim 的 bug ,但自己编译一个还是老样子,最后把 vimrc 删了还是没有解决。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://v2ex.ih06.com/t/265552
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.