pep8 長い文字の改行は??
http://oldriver.org/python/pep-0008j.htmlPep8には1行に最大79文字までとある
・例えば「greeting = self.get_argument」の行が長すぎる
class IndexHandler(tornado.web.RequestHandler): def get(self): greeting = self.get_argument('greeting', 'Hello Annyon Konnichiwa hoge bar fuga foo') self.write(greeting + ', friendly user!')
この場合
class IndexHandler(tornado.web.RequestHandler): def get(self): greeting = self.get_argument('greeting', 'Hello Annyon Konnichiwa hoge bar fuga foo') self.write(greeting + ', friendly user!')
こんな改行してもpep8コマンドは怒ってくれない。
「情熱プログラマー」正誤表書いた
http://public-errata.appspot.com/errata/book/show/978-4-274-06793-8/vimの複数行インデント
※すぐ忘れるのでメモ!僕の環境は4つ半角スペース入る1. vでビジュアルモード(Ctrlは不要、あってもいいらしい)
2. jで行頭を(下方向)で複数行を選択
3. >(Shift+.)を押す
おしまい。
vimの複数行挿入
1. Ctrl+vで矩形ビジュアルモード2. jで行頭を(下方向)で複数行を選択
3. I[iの大文字]Shift+iで挿入モード
4. 半角スペースとか入力する(1文字だけ入力されます)
5. Esc