我正在学习通过禁用箭头键和j,h,k,l运动来使用Vim中的各种移动命令。我无法使用),(
键上下移动单行。
我不想按下w
或e
键,并且正在寻找一种有效的方法来移动光标。
编辑器可以设置为将每一行视为新句子吗?
答案 0 :(得分:2)
(
说:
句子的定义不能改变。
但是,您可以将)
和j
重新映射为k
和#
。
答案 1 :(得分:1)
我在这里读到两个问题:
首先,我知道在Vim中使用h, j, k, l
键分别向左,向下,向上和向右移动是标准做法。但是,您可以随时在./vimrc
中添加以下行来更改此内容:
:nnoremap <previous key> <new key>
例如
:nnoremap ( j
对于第二个问题,您是否需要这样做?要明确地开始新行,您可以使用leader + o
。
答案 2 :(得分:0)
这是一个愚蠢的问题(没有冒犯)因为one line
是图形表示,硬模式的目的不是禁用h
,j
,{{1 sh和k
和傻笑。通过询问你想要结束的地方而不是简单地你如何到达那里来让你考虑导航?
在这种程度上,你最好离开reviewing methods of navigation