2

我想知道 .vimrc 需要什么来实现以下目标。

考虑以下情况:

第 1 行 -> ABC DEF GHI

第 2 行 -> JKL MNK OPQ

其中 A 和 J 都是每行的开头,而 I 和 Q 分别是这些行的结尾。

情况 (1) 假设光标在 J 中。为了从 J 移动到 I,我必须在当前设置中按一个键 k 和一个键 $。我想配置 MacVim,以便按一个键 h 将光标带到 I。

情况 (2) 假设光标在 I。为了从 I 移动到 J,我必须在当前设置中按一个键 j 和一个键 0。我想配置 MacVim,以便按一个键 l(“el”)将光标带到 J。

任何人都可以帮忙吗?

4

2 回答 2

4

案例(1)cursor J -> I

gegE

案例(2)cursor I -> J

wW

于 2013-05-01T19:59:42.527 回答
3

您正在寻找

:set whichwrap+=h,l

(但它的帮助说不推荐使用此设置,可能是因为它违反了原始的vi行为并且可能会破坏一些宏和插件。)

于 2013-05-01T20:00:15.730 回答