質問: 現在のファイルの文字数を表示するにはどうすればいいですか? 私はよく使うプログラミングフォーラムのためのチュートリアルや記事を書くのが好きです。このフォーラムは投稿ごとに文字数制限があります。私は過去にメモ帳++を使って投稿を書いていましたが、ステータスバーにライブの文字数を記録しています。私はもっとgvimを使い始めていて、現時点ではnotepad ++に戻りたくはありませんが、この文字数を数えることは非常に便利です。カウントを超えると、通常はメモ帳++に投稿を貼り付けることになります。そのため、制限に達するまでトリミングしたときに表示されます。私は:set rulerが役に立つだろうという提案を見ました、しかしこれは現在の行の現在の列インデックスを通して文字数を与えるだけです。段落区切りを使用しなかった場合、これは素晴らしいことですが、1段落で数千文字を読むのは快適ではないことに同意すると思います。ヘルプを読み、rulerformatがうまくいくと思いましたが、それが使用しているstatuslineフォーマットを調べた後、現在のバッファの文字数を示すものは何も見当たりませんでした。私はこれを追加するプラグインがあることを見ました、しかし私はまだgvimに私のつま先を浸しています、そして私は彼らが何をするか理解する前に私がランダムプラグインをロードしたいかどうかわかりません。私はvimに組み込まれているものを使用したいのですが、それが存在しなければそれは存在しません。目標を達成するために何をすればいいですか。それがプラグインを含むならば、あなたはそれを使います、そして、それはどれくらいうまく働きますか?
回答: テキストのファイルコピーを保存する場合は、テキストをディスクに書き込むだけです。デフォルトでは文字数が表示されます。ファイルを保存したくない場合は、テキストを/dev/null::w!/dev/nullに保存するだけです。wcにあなたのキャラクターをカウントさせることもできます::%!wc -c - しかしヒットすることを忘れないでください u あなたのテキストを復元します。これがよく必要な場合は、以下のコマンドをキーシーケンスにマッピングしてください。:map #wc :w!/dev/null^[ - ^[は次のように入力する必要があります。 ctrl+v esc。テキストサイズの最初の指標として、行番号をオンにするだけです。認められた:これはいくつかの精神的な算術を必要とする;-)