タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

qiitaとemacsとfind-diredに関するnabinnoのブックマーク (1)

  • Emacsで拡張を使わず複数ファイルの複数行に渡る置換を行う - Qiita

    Run find in directory:とRun find (with args):はemacsのメッセージ。その横が自分の入力。-type f 以外にも-name "*php"等、findのオプションを使う。 これを実行すると、find-grepの条件にあったファイルがリストアップされる。この中から置換するファイルを選ぶ。全部置換するなら*sとタイプするとすべてのファイルが選択出来る。 置換する Qを押してdired-do-query-replace-regexpを呼び出す。置換前文字列と置換後文字列を入力する。改行を入力するにはC-q C-jで入力する。これは普通の置換と同じ。 実行後は普通の置換と同じくyで置換を実行、nで実行せず次、!でそのバッファのヒットした文字列全部置換。普通の置換と違うのは、複数ファイル全て問答無用で置換したい場合はYを押す。 保存する これだけだと保存さ

    Emacsで拡張を使わず複数ファイルの複数行に渡る置換を行う - Qiita
  • 1