Glitch

MySQL, MongoDB, Python, Go

tabstop

よく忘れるのでメモ.

.vimrcに

set expandtab
set tabstop=8
set softtabstop=4
set shiftwidth=8
  • expandtab (et)

InsertModeでの代わりにスペースを使う.
を挿入するためにはCtrl+V[Tab].

  • tabstop (ts)

文字を画面上の表示で空白何個分かの設定.

  • softtabstop (sts)

キーボードで[Tab]キーを押した時挿入される空白の個数.

  • shiftwidth (sw)

vimが挿入するインデントやシフトオペレータで挿入される文字が画面上の表示で空白何個分かの設定.

元から挿入されているTabは空白8文字分にしました.
見づらかったら4に戻しますが...

参考サイト
Peace Pipe: はてな技術勉強会 .vimrc 説明補足 [vim]http://peace-pipe.blogspot.com/2006/05/vimrc-vim.html:image:left