範囲指定してから、以下のコマンドを入力する。これはvimの機能ではなく外部コマンド。expandコマンドに範囲指定した内容を渡して、帰ってきた結果を範囲と置換するコマンド。
:'<,'>!expand -8
上の例では1つのタブを8つのスペースに変換している。4つにする場合はexpand -4とする。
htmlではpreタグの中でtabを使うのは推奨されていない。そんな場合にタブから半角スペースへの置換が必要になる。。
範囲指定してから、以下のコマンドを入力する。これはvimの機能ではなく外部コマンド。expandコマンドに範囲指定した内容を渡して、帰ってきた結果を範囲と置換するコマンド。
:'<,'>!expand -8
上の例では1つのタブを8つのスペースに変換している。4つにする場合はexpand -4とする。