Pythonのコーディングスタイルチェックにはflake8を使っていたのだが、インデントルールの次の二つは守れないでいた。 E126 continuation line over-indented for hanging indent E128 continuation line under-indented for visual indent 具体的にはvimのインデント(Visualモードで範囲選択して = )だとpep8のインデントルールになってくれないので、ignore = E128,E126 していた。 そこで、@seizansに教えてもらった vim-python-pep8-indent を入れたらvimのインデントがpep8準拠になり、ほぼノーコストでpep8対応が完了できるようになった。これは良い。 .vimrcの記述は次の通りにした。 " flake8 NeoBundle
![vim-python-pep8-indentプラグインで幸福実現した](https://cdn-ak-scissors.b.st-hatena.com/image/square/89d9f96aec3bf2571a06adedfcf68c8a659c0c06/height=288;version=1;width=512/https%3A%2F%2F4.bp.blogspot.com%2F-c959efDcASo%2FXJrIpe9fskI%2FAAAAAAAAAt8%2FTxni2PFW0BglmJTSq1qBBZygn3Q0G1YLQCPcBGAYYCw%2Fs320%2Fblogicons_blogger.png)