Emacs関連

コマンドなど

改行

C-q jで改行を意味する。探索、置換等で改行を一つの文字として扱う場合に用いる。

C-M-*の意味

メタキーを押してから、C-*。順序が変だが、Emacsの伝統であるよう。

正規表現関連

正規表現の置換

M-x replace-regexpを使う。 正規表現に自信のない場合、インクリメンタルサーチで照合をチェックしてからやるのがよい。

正規表現のインクリメンタルサーチ

C-M-s(前向き)、C-M-r(後ろ向き)

正規表現の使用例

  • グルーピング(\(....\))と参照(\1, \2, ...)
    0以外の数字に対して、末尾の0を削りたい場合、
    M-x replace-regexp \([0-9][0-9]*\)0 \1

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-01-23 (月) 09:54:15 (2130d)