2

バッファに文字列があります"THIS_IS_A_TEST"(引用符は文字列の一部です)。

これを に変えたいです"ThisIsATest"query-replace-regexpを使用してこれを実行しようとしてい\(\w+\)_?ます\,(capitalize \1)。ただし、大文字の単語は大文字になりません。

M-cこれらの単語のいずれかに対して( ) を実行capitalize-wordすると問題なく動作し、テスト文字列を に変更すると "this_is_a_test"、目的の結果 ( "ThisIsATest") が得られます。

何がうまくいかないのですか?これは大文字のバグですか?

(これは、init ファイルがロードされていなくても発生することに注意してください)

4

1 に答える 1