2022-07-01から1ヶ月間の記事一覧

テストの存在するディレクトリを指定してpytestの実行を速める

多くのファイルを含むディレクトリが存在するとpytestがその中も探していてテストの完了が遅くなっていた。 poetryでプロジェクトを管理しているのでpyproject.tomlに以下のようにテストの存在するパスを明示すると遅くなっていたのが解決した。 [tool.pytes…

vimの選択範囲のテキストを外部コマンドに渡す

選択範囲のテキストをレジスタを経由してvimscriptの変数とし、その変数の出力を一時ファイルにリダイレクトして外部コマンドを実行することで実現できる。 その一例として、VisualモードでDOT言語のコードを選択した状態で以下の関数を呼び出して表現される…