0

エラーのある行をソース コードにマークしたい。外部プログラム (例: flake8 ) を使用して不正な行を検出しました。ソースを保存するときに、VIM に外部プログラムを実行させ、無効な行をマークさせたいと思います。

行全体に下線を引いたり、背景色を変更したりするなど、行を「マーク」するさまざまな可能性について考えました。私がやりたいことは、テキストの左側に追加の列を設けることです。ここに、問題のある行を示すいくつかのマーカー (例: ">") を配置できます。

flake8 vim pluginについて知っています。それは完全なフラスコ出力を表示し、小さなマーカーだけが必要です。

質問:

そのような「特別な列」を追加するにはどうすればよいですか?

width=1 の別のウィンドウを考えましたが、もっと良いオプションがあるかもしれません。

(この質問は、 innaM のコメントの後にここから移行されました)

4

3 に答える 3

5

あなたの要件に合わせて、他のプラグインと同様にシンタスティックプラグインをお勧めします。

「行/特別な列の前に顧客マーカーを追加する」という質問については、ご覧くださいsign

:h sign

に例を含む詳細があります。

多くのプラグイン (syntastic、showmarkers....) がこの機能を使用しています。独自のテキスト、ハイライトなどを独自の記号に追加できます。

于 2013-05-30T12:44:00.883 に答える
2

Syntasticを試しましたか?それはあなたが望むすべてを行います。

あなたが話しているコラムは「サインコラム」です:h signs

于 2013-05-30T12:41:09.483 に答える