vimを使って、pythonソースを編集する時便利な小技
vimを使って、pythonのソースを編集している時に、便利だなと感じた使い方アレコレ。
- インデントを操作する
編集モードで、'>'で一段字下げする。'<'で元に戻す。'='でインデントを揃えることができるのも便利。例えば、'v'を押して、ビジュアルモードで範囲を指定してから'='を押すと、指定した範囲のインデントをまとめて揃えることができる。
- 行末の改行
pythonでは、インデントする直前の行は':\n'で終っていないといけないみたいなのだが、ごちゃごちゃと編集している時に、余計なスペースが入っていることがある。そういう時は、:set listすると、'\n'を'$'で表示してくれる。:set nolistすると元に戻せる。