pythonを利用したフィルタリングをしたい。 でも、使い捨ての処理に外部ファイルをいちいち用意するのは面倒。 そんな人向け。 今は他の作業を抱えて時間無いから、あまりまとまった内容じゃないですよ。 まず、vim + pythonによる処理の基本 これを実行すると、 :python import sys :python from vim import * これができるようになる。 " カレント行を出力 :python print current.line " カレントバッファの5行目を出力 :python print current.buffer[4] " 選択範囲の3行目を出力 :'<,'>python print current.range[2] current.lineは読み書き可能なので、こうやってカレント行を変更できる :python current.line = "test"