teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

補足追加

2015/10/22 02:41

投稿

shiena
shiena

スコア1827

answer CHANGED
@@ -2,4 +2,11 @@
2
2
  vimはタブの表示幅がデフォルトで8文字になっているのでずれていると思われます。
3
3
 
4
4
  vimで`:set list`するとタブが`^I`と表示されるので区別できます。
5
- `:set nolist`でタブの表示を元に戻すことができます。
5
+ `:set nolist`でタブの表示を元に戻すことができます。
6
+
7
+ また、タブの表示幅は`tabstop`で変更することができます。
8
+ 例: `set tabstop=4`
9
+
10
+ タブとスペースが混ざってしまった場合は、以下の方法で統一することができます。
11
+ ・`:set expandtab`の後に`:retab`ですべてのタブをスペースに変更
12
+ ・`:set noexpandtab`の後に`:retab!`ですべてのスペースをタブに変更