[vim問題] インデントを1つずらすキーバインドは?

アイキャッチ:インデントを1つだけずらす

この記事では、Vimでプラグインを使わずに「インデントを1つずらす」ためのキーバインドについて、ご紹介します。

[解答] >> と <<

Vimキーバインド1. インデントを右にずらす

(ノーマルモードで)
>>
(インサートモードで)
Ctrl+t

Vimキーバインド2. インデントを左にずらす

(ノーマルモードで)
<<
(インサートモードで)
Ctrl+d

非常に簡単ですが、プログラミングをしているときに頻繁に利用します。特に、Python などのインデントが重要な言語では必要不可欠です。

Vimキーバインド3. 複数行のインデントをずらす

ビジュアルモードを駆使すれば、複数行を一括してインデントすることも可能です。

(ビジュアルモードで)
> (選択範囲を右にずらす)
< (選択範囲を左にずらす)
インデントを複数行ずらす
複数行のインデントを操作する

このVimコマンドの補足情報

  • 利用頻度[star rate=3]
  • 便利さ[star rate=4]
  • 覚え易さ[star rate=4]

関連するVimヘルプ

Vimからは、下記のコマンドでヘルプを確認できます。

:help shift-left-right
:help >>
:help <<

ヘルプで検索するときは、通常は大文字小文字は識別されませんので、どちらでも構いません。

参考書籍

こちらの書籍が参考になります。

[temp id=3]

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

Vim力アップして、そろそろ上級 Vimmer の仲間入りしたいIT系エンジニアの端くれです。読んでくる訪問者の皆様と一緒に、Vim力を上げていくことができる記事が書ければと考えています。