Pythonを書くときのvimの設定やコツ(?)についてご質問させてください。
私は普段エディタはVimを使っており、最近Pythonを書き始めたのですが、Pythonのインデント重要(!)な文法が起因して自分のVim力ではPythonを快適に書くことができていないのですが、みなさんはPython用の設定としてvimrcの設定やプラグイン等何をどのように使われていますか?おすすめのプラグインやオレオレvimrcなどあればぜひ教えていただきたいです。
細かい悩みの例を挙げますと、if分のブロックを書き終えてインデントのレベルを1つ下げたいときにvim + pythonだとinsertモードをいちいち抜け出してから移動しなきゃいけなくて若干煩わしいです。またifやforなど、何段階かネストされるとさらにめんどくさいです...。(細かいことですが...笑)
lang
1if hoge=="hoge": 2 flg=0 3 if hogehoge=="hogehoge": 4 flg=1 5# ここでインデント一個分下に移動するためにinsertモード抜ける 6 println(flg)
Rubyなど他言語はendや括弧などでifブロックの終端がエディタにとって明確なので自動インデントされ、insertのまま流れるように書けるのですがPythonだとそうもいかないのでしょうか...。
よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。