Thought about system by Hiroyasu Ishikawa

We are uncovering better ways of developing system.

タブ(インデント)を半角スペースに変換

Vim含めテキストファイル(*.txt)に対する設定は以下で使っています

  • インデントにはタブ(ハードタブ)を使用
  • タブ幅は2(半角スペース2個分)

これを幅はそのままに半角スペースに切り替える方法は以下の通りです

  1. :set noexpandtab
  2. ビジュアルモードで変換したい範囲を選択
  3. :retab
  4. :set expandtab

シーンとしてはメール等にテキストを貼り付けるような場合かな。
1コマンドでできるといいんだけれど(多分できる、はず)