1. ホーム
  2. エマックス

[解決済み】Emacsで文字を改行で置き換えるには?

2022-03-28 02:37:50

質問

ある文字を置き換えようとしています。 ; - を使用して改行します。 replace-string または replace-regexp をEmacsで使用することができます。

以下のコマンドを試してみました。

  • M-x replace-string RET ; RET \n

    これは ; を2文字に置き換えます。 \n .

  • M-x replace-regex RET ; RET \n

    この結果、次のようなエラーが発生します(ミニバッファに表示されます)。

    置換テキストでの `' の使用は無効です。

を使用することの何が問題なのでしょうか? replace-string このタスクのために?他の方法はないのでしょうか?

どのように解決するのですか?

M-x replace-string RET ; RET C-q C-j .

  • C-q について quoted-insert ,

  • C-j は改行です。