为什么VIM将默认行导航(jk)设置为导航文件行而不是屏幕行。有什么用例需要这种行为吗?
答案 0 :(得分:5)
您可以通过将这些行为添加到.vimrc来更改行为:
nnoremap j gj
nnoremap k gk
答案 1 :(得分:2)
实际上,这是一个理想的情况,特别是对于行的块状选择和对齐。
我特别感谢j和k保持一致,这意味着'移动到下一个文件行,同一列'。
考虑一下你可以这样做:使用CTRL-V然后使用j $。
当然这是一个完全随机的例子,我从来没有任何错误访问SO。