私はvimを使用してvimのテキストの幅を自動的に設定する方法があることを知っていますset textwidth
(Vim 80の列レイアウトの懸念など)。私が探しているのは=
(インデント行コマンド)に似ていますが、80に折り返します。使用例は、textwidthでテキストを編集し、行を結合したり、テキストを削除/追加した後に折り返しが不十分になったりすることがあります。
理想的には、このコマンドは、選択した行を完全に再編成し、短い行に追加しながら、長い行を切り捨てます。例:
long line is long!
short
コマンドを実行した後(ラップが13列であると想定):
long line is
long! short
これが本当のvimコマンドでは不可能な場合、入力をパイプ処理できるコマンドラインプログラムがあると思いますか?
検索した後、いくつかのオプションがあるこのリファレンスを見つけました:http : //www.cs.swarthmore.edu/help/vim/reformatting.html
par
。すごいね!