vimから画面行単位で移動する方法はありますか?

vimから画面行単位で移動する方法はありますか?

vimでファイルを編集するときに小さな迷惑がある:jとkに行を移動するときは、他のエディタと同じように画面行単位で移動せずにファイル行単位で移動します。私のファイルでは、vimオプションで自動的に特定の長さにラップしてそれを処理できますが、他の人のファイルには適していません。一時的に行処理を画面行に切り替えるvimコマンドはありますか、それとも画面行を使用して移動するための代替コマンドはありますか?

ベストアンサー1

gコマンドの前に次のコマンドを使用して、画面行を移動できます。

gj
gk
g$
g0
g^

元のコマンドをg次のコマンドにマップすることもできます。

:map j gj

jさて、画面のラインに沿って移動します。

おすすめ記事