.pyファイル開いた時のインデントは、以下のように設定すれば良い。
~/.vim/ftplugin/python.vimを作り、内容を以下のようにする。(windowsの場合は、$HOME/vimfiles/ftplugin/python.vim)
setlocal tabstop=4
setlocal softtabstop=4
setlocal shiftwidth=4
setlocal textwidth=80
setlocal smarttab
setlocal expandtab
setlocal smartindent
あと、.vimrcに以下を書いておくと便利。
autocmd BufRead *.py set smartindent cinwords=if,elif,
else,for,while,try,except,finally,def,class
1 件のコメント:
C言語とpythonで設定を変えたいなと思って検索して辿り着きました。大変参考になりました。ありがとうございます。
コメントを投稿