困ったこと
vimで書いたコードをQiitaのエディタにコピペすると
インデントがvimで書いていたよりも大きくなった.
原因
vimにおけるインデントがタブによるものであったが,
tabstop=2と設定していたため小さく見えた.
これをQiitaのエディタに貼り付けたときに普通のタブに戻った.
解決法
vimの設定ファイル_vimrc
にset expandtab
を追加する.
そうするとタブが複数の空白に置き換えられるため,
コピペをしても(tabstop=2のとき)空白2つ分の幅が保たれる.
参考にしたページ
SublimeTextのインデントをタブからスペースに変更した
Vim のカスタマイズ 〜 タブ/インデントの設定 〜