0

試し(char-equal chars ^M)ましたが失敗しました。いつもエラーが発生します。これらの特殊文字をどのように比較できますか?

更新:解決策は(string-equal chars (char-to-string ?\^M))

Update2:解決策は(string-equal chars "\^M")

4

3 に答える 3

1

Control-M は Emacs Lisp で として書かれてい?\C-mます。詳しくはこちらをご覧ください。

于 2012-12-01T04:09:16.820 に答える
1

とった。(string-equal chars "\^M").

@Chang Peng @Sean どうもありがとう。:-)

于 2012-12-01T04:27:17.153 に答える
0

関数に「^M」を「^」に続けて「M」と入力したと思います。でもそれは2キャラ。emacs で ^M 文字を入力する正しい方法は Cq Cm であり、"^M" は画面上でわずかに異なる色で表示されます。

于 2012-12-01T04:12:12.830 に答える