Skip to content
11月 11 / rakkyoo

Emacsでの改行やタブの置換


Emacsで置換するときにどうしたらいいのかちょっぴり悩んだので,備忘録です.

Emacsで文字の置換をするときに,


M-x replace-string

として,置換をしているのですが,改行やタブを置換したいときに,エスケープシーケンス「¥n」や「¥t」を指定することができません.

改行: C-q C-j
タブ: C-q C-i

とすればOKです.

具体的には,「,」を「改行」に置換したいときは,

M-x replace-string
  ↓
Replace string: ,
  ↓
Replace string: , with: C-q C-j

とすればできます.

本当に基礎的なのですが,たまにやると忘れてしまいます.

一応,忘れたときは,「replace-regexp」で「”¥n”」を置換しようとすると教えてくれます.

M-x replace-regexp
  ↓
Replace string: “¥n”

以下のように,「C-q C-jでできるよ」っと
Fullscreen

Leave a comment

CAPTCHA


This blog is kept spam free by WP-SpamFree.

This site uses Akismet to reduce spam. Learn how your comment data is processed.