English | 日本語
.xft ファイルには、ファイルへの参照をまとめたグループが入っています。たとえば、スキャンで見つかった似た動画のグループです。各グループには、さまざまなフォルダー(このコンピューター上やサーバー上)にあるファイルが並びます。.xft ファイルの上で Enter を押すと、アーカイブのようにブラウズできます。
scan.xft/
trip.mp4 (2)/ ← a group
trip.mp4 ← stands for /Users/me/Movies/trip.mp4
trip-small.mp4 ← stands for /Volumes/NAS/trip-small.mp4
trip (copy).mp4
logo.png (1)/
…
このファイルを自分で書くことはありません。書くのはプログラムです。XeFM の類似ファイルの検索機能が、similar-files を通じて書き出します。形式は、そうしたプログラムを書く人向けに XFT_FORMAT.md で説明しています。
Enter を押すと中に入ります。グループの上で Enter を押すとそのグループを開きます。Backspace で上に戻り、最上位からはフォルダーに戻って、カーソルはそのファイルの上に置かれます。Enter を押すと、そのフォルダーに移動します。ツリーの中のエントリは参照です。ツリーは見つかったものの記録なので、そこでは削除も名前の変更もできません。実際のファイルを操作するには次のようにします。
sync_other_to_current で、カーソル位置のエントリの実際の場所を反対側のペインに開き、カーソルをそのファイルの上に置きます。ツリーはそのままです。sync_other_to_current を実行します。 反対側のペインに、それらの実際のファイルがどこにあっても 1 つの一覧として表示されます。そこで削除、移動、比較をします。多くのフォルダーに散らばった重複ファイルを手早く片付ける方法です。sync_current_to_other を実行すると、ツリーでハイライトされているエントリの実際の場所に移動します。2 つの sync_… アクションにはメニュー項目がありません。コマンドパレット(Tools → Command Palette…)か、割り当てたキーで実行してください。キーはキーマッププリセットによって異なります。キーマッププリセットを参照してください。
時間のかかるスキャンは数分ごとにツリーファイルを書き直すので、終わる前から見始められます。スキャンが続いている間は次のようになります。
sync_other_to_current を実行すると、選択したグループがまだ変わる可能性があるので、ファイルを開く前に確認を求めます。同一ファイルのグループは、現れた時点で確定しています。変わる可能性があるのは、似たファイルのグループだけです。