← XeFM English | 日本語 · crftwr/xefm on GitHub · craftware

エディターで名前を変更

English | 日本語

テキストエディターで名前を編集して、多くのファイルの名前を変更します。マルチカーソル編集、検索と置換、矩形選択、全角スペースの入力など、エディターの機能をすべて使えます。名前を変更する前に、長い名前を全部読むこともできます。

使い方

  1. 名前を変更するファイルを選択して(または 1 つのファイルにカーソルを置いて)、File → Rename in Editor…(rename_in_editor)を選びます。
  2. エディター(TEXT_EDITOR)が、名前を 1 行に 1 つずつ並べたファイルを開きます。
  3. 名前をその場で書き換えて保存し、エディターを閉じます。
  4. XeFM がすべての変更(old → new)を一覧表示します。Rename を選ぶと変更を適用し、Edit Again でエディターに戻り、Cancel で取りやめます。

変更しなかった行はそのままです。名前が変わったファイルにカーソルがあった場合、カーソルは新しい名前になったそのファイルの上に残ります。

ルール

自分のウィンドウを開くエディター

VS Code(--wait なし)のような GUI エディターは、何も編集しないうちにすぐ戻ってきます。デスクトップアプリでは、--wait の有無にかかわらず XeFM はエディターを待たないので、常にこの状態になります。そのとき XeFM は Edit the names in your editor and save the file, then choose Apply.(エディターで名前を編集してファイルを保存し、Apply を選んでください)と表示します。保存したら Apply を、名前の変更を取りやめるなら Cancel を選んでください。

一括リネームとの比較

選択中に File → Rename…(rename)を選ぶと一括リネームが開きます。こちらは正規表現と置換パターンで名前を変更します。1 つのパターンで変更全体を表せるときは一括リネームを使ってください。名前ごとに個別の編集が必要なときや、パターンを書きにくいときは、エディターでの名前変更を使ってください。どちらも使えます。rename_in_editor にキーがあるのは AFX style だけです(キーマッププリセットを参照してください)。どのプリセットでも、KEY_BINDINGS でキーを割り当てられます。