0

私は、HTMLで公開されるテキストを編集するためにbluefishを使用しています。Bluefishには外部フィルター機能があり、perlで作成したスクリプトを呼び出して、編集中のテキストを「フィルター」し、基本的に正規表現を使用してフォーマットすることができます。

vimとmacvimの探索を始めた私は、このプログラムが非常に強力で、学ぶ価値があると感じています。vimプラグインとして書き直さなくても、すでに持っているスクリプトを使用できるようにしたいと思います。私は過去2時間検索に費やしましたが、答えはperlを外部コマンドとして実行するか、vimスクリプト内にperlを組み込むためだけのもののようです。

明確にするために:私は、テキスト全体または(より良い)選択されたテキストのみのいずれかで、現在vim/macvim内で編集しているテキストに対してすでに動作しなければならないperlスクリプトを取得したいと思います。

4

1 に答える 1

1

使用できます

:%!command

例えば

:%!sort

編集中のファイル全体を並べ替えます。

範囲を選択した場合、それは自動的に追加され、コマンドを完了します

:'<,'>!command 
于 2013-01-15T06:08:28.070 に答える