Emacsではリージョンの文字数を簡単に数える方法があります。私はブログの記事をEmacsで書いたりしていますが、タイトルなどの文字数が気になるときに使っています。
文字数を数える
Emacsで文字数を数えるには、数えたい文字列をリージョンで選択して次のようにタイプします
M-=
M-=はcount-words-regionコマンドににバインドされているので、次のようにタイプして実行することもできます
M-x count-words-region
実行すると、エコーエリアに次のように表示されます。
Region has 1 line, 5 words, and 27 characters.
count-words-regionコマンドはリージョンの行数、単語数、文字数をそれぞれ表示します。日本語のテキストでは単語数はあてになりませんが、文字数は正確に数えられます。この例では27文字ありました。
複数行にわたるテキストの文字数を数える場合、改行文字も1文字としてカウントされるので注意して下さい。
Emacsライフがより快適になる助けになれば幸いです。ではまた。