とquery-replaceは。結果は次のようになります:Emacsの私は(アスタリスクでsepartred)このような文字列を持って改行
abc
dddd
fffff
私はこれをEmacsでどうやって行うことができますか?私はquery-replace
を試しましたが、を入力してと入力してください。
とquery-replaceは。結果は次のようになります:Emacsの私は(アスタリスクでsepartred)このような文字列を持って改行
abc
dddd
fffff
私はこれをEmacsでどうやって行うことができますか?私はquery-replace
を試しましたが、を入力してと入力してください。
エンターキー:C-q C-j
を引用符で囲まないでください。そこで、C-q
は次のキーを文字通り挿入し、C-j
は改行を与えます。
query-replace
を試してみては * が M-J を入力してください入力 を入力してください! を入力します。
'C-j'はASCII 0x0a(\ n、改行、改行)を生成します。 ENTERキーは0x0d(\ r、復帰)を生成します。これの背景を知っている人は誰ですか? – maxelost
歴史的に、制御キーは '^ A' = 1、'^B' = 2などのように(シリアル端末や他のバイトストリームプロトコルで)表示されていました。 '^ J 'は10です。Enterは(任意に?私は知らないのですが)'^M'、または13と同じです。 – nelhage
古い投稿ですが、ENTERと呼んでいるキーは実際にはキャリッジリターンキーと呼ばれ、 ENTERキーはテンキーパッドのものです。 – Sardtok