US / RU / IPA文字列でcount-words-region
(M-x =)を呼び出します:
HelloПривheləʊ
次のメッセージが出力されます。
Region has 1 line, 4 words, and 14 characters.
すべてのシンボルにはw
構文がありますが、スクリプトが異なります。
(char-syntax ?H) ; ?w
(char-syntax ?П) ; ?w
(char-syntax ?ʊ) ; ?w
(aref char-script-table ?H) ; script: latin
(aref char-script-table ?П) ; script: cyrillic
(aref char-script-table ?ʊ) ; script: phonetic
これは、単語境界がchar構文だけでなくcharスクリプトによっても定義されていることを意味しますか?
単語間を移動できるが、スクリプト間は移動できないようにするために、選択したモードでこの動作を無効にしたいと思います。どうすればこれを達成できますか?