タグ

2012年3月8日のブックマーク (2件)

  • = Emacsでreplace-regexp(C-M-%)を使う時にLisp式を使える - @peccul is peccu

    [2010-09-01 03:09:24] >>>[emacs] 矩形選択した時に連番を挿入したい.そのための布石 参考:cua-modeで矩形選択した部分に連番を挿入する replace-regexpで置換文字列にLisp式を書けるらしい(from ZDNet JP) ので,replace-regexpのドキュメントをえせ翻訳してみた. 参考程度にどうぞ. replace-regexp は replace.elで定義されている関数.次のは引数 (replace-regexp regexp to-string &optional delimited start end) regexpにマッチした文字列をto-stringに置き換える 変数case-replaceと変数case-fold-searchがnon-nilで,regexpに大文字がなかったら,大文字小文字を保持する. transi

    = Emacsでreplace-regexp(C-M-%)を使う時にLisp式を使える - @peccul is peccu
  • 新Emacsの強力な置換機能を使いこなす - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 6年ぶりの大きなアップデートとなったEmacs 22.1、CVS先端の開発バージョンを使っているユーザは、なんとなく見過ごしてしまっているかもしれないが、新しい機能には便利なものが多い。ここでは、特に強化された置換機能について取り上げる。使いこなせば強力なので、是非使ってみて欲しい。 replace-regexpがプログラマブル置換へとパワーアップ Emacsではreplace-regexpで正規表現置換ができる。現在主流となっている正規表現のスタイルはPerlに源流をおいたものが多いが、Emacsの正規表現はそれとは異なる。特に\( \)の表記などが独特だ。とはいえ、Emacsを愛しているならば、馴れるしかないだろう。書き方が違うだけ

    新Emacsの強力な置換機能を使いこなす - ZDNet Japan
    TacoS
    TacoS 2012/03/08
    replace-regexpって、プログラマブルなのか