列出根據Python的Coding Style所合適的.vimrc檔的設定供參考
以下表格列出根據Python的Coding Style所合適的.vimrc檔的設定供參考:
設定 |
縮寫 |
說明 |
tabstop=4 |
ts |
Python coding style 主要是用4-space tab 的縮排。 |
shiftwidth=4 |
sw |
< 和 > 鍵 (visual mode) 用來區塊增加或刪減縮排 |
smarttab |
sta |
行首、段首會自動檢視是否新增減<TAB>縮排,且會在每個 '{' 新增縮排,並在每個 '}' 減少縮排。 |
expandtab |
et |
當按下<TAB>鍵時插入空白。 |
softtabstop=4 |
sts |
在使用<BACKSPACE>或<DELETE>鍵時,會同時刪除tabstops所設定的空白數量(在此tabstops設定為4)。 |
autoindent |
ai |
換行自動對齊縮排。 |
( 部分參考翻譯自: http://www.vex.net/~x/python_and_vim.html )