2

以下を達成するために .vimrc で何が必要かを知りたいです。

次の状況を考慮してください。

1行目 -> ABC DEF GHI

2行目 -> JKL MNK OPQ

ここで、A と J はどちらも各行の先頭であり、I と Q はそれぞれそれらの行の末尾です。

ケース (1) カーソルが J にあるとします。J から I に移動するには、現在の設定でキー k とキー $ を押す必要があります。キー h を押すとカーソルが I に移動するように MacVim を構成したいと考えています。

ケース (2) カーソルが I にあるとします。I から J に移動するには、現在の設定でキー j とキー 0 を押す必要があります。キー l ("el") を押すとカーソルが J に移動するように MacVim を構成したいと考えています。

誰でも助けることができますか?

4

2 に答える 2

4

ケース (1): cursor J -> I:

geまたはを押すgE

ケース (2): cursor I -> J:

wまたはを押すW

于 2013-05-01T19:59:42.527 に答える
3

あなたが探しています

:set whichwrap+=h,l

(しかし、そのヘルプには、この設定は推奨されないと書かれています。おそらく、元のviの動作に反しており、一部のマクロやプラグインが壊れる可能性があるためです。)

于 2013-05-01T20:00:15.730 に答える