English | 日本語
各ペインは複数のタブを持つことができ、タブはそれぞれ自分の場所を開いたまま保ちます。作業中に行き来する数個のディレクトリに使ったり、別の場所をブラウズしている間に検索結果や読み込んだ一覧を残しておいたりするのに使います。
| アクション | メニュー |
|---|---|
new_tab |
Go → New Tab |
open_in_new_tab |
Go → Open in New Tab |
close_tab |
Go → Close Tab |
next_tab |
Go → Next Tab |
prev_tab |
Go → Previous Tab |
キーはキーマッププリセットによって異なります。キーマッププリセットを参照してください。
どれもアクティブなペインに対して働きます。左右のペインはそれぞれ別のタブを持ちます。
ペインのタブが 2 つ以上になると、パスの上にタブバーが現れます。
1 src 2 docs 3 ⌕ TODO
~/projects/xefm/doc
現在のタブは強調表示されます。タブをクリックするとそのタブに切り替わります。タブが 1 つのペインにはタブバーが表示されないので、ターミナルで余分な場所を取りません。
各ラベルはディレクトリの名前です。検索は ⌕ query、読み込んだ一覧は [title] と表示されます。全部が収まらないときはラベルが短縮されます。
ペインに表示されているものすべてです。ディレクトリ、カーソル、選択、ソート、フィルターを保持します。検索結果、読み込んだ一覧、ブランチ表示はそのまま保持されるので、いったん離れてあとで戻ってくることができます。
ディレクトリのタブは、切り替えて戻ったときに読み直されます。隠れている間に変わったもの(反対側のペインから加えた変更も含む)は、ちらつきなしに反映されます。
履歴は共有されます。 Go → History… は、どのタブで訪れたディレクトリも一覧表示します。
終了時に、XeFM は各ペインのタブ(ディレクトリ、ソート、フィルター)と、どのタブが現在のタブだったかを保存します。次回の起動時には、現在のタブだけが読み込まれます。他のタブは初めて切り替えたときに読み込まれるので、リモートサーバー上のタブが起動時に接続することはありません。
検索結果や一覧のタブは、そのディレクトリとして復元されます。コマンドラインでディレクトリを指定して開いたペインは、その 1 つのタブだけで始まります。
KEY_BINDINGS['next_tab'] = ['Ctrl-PAGE_DOWN', 'Ctrl-TAB']
KEY_BINDINGS['prev_tab'] = ['Ctrl-PAGE_UP', 'Ctrl-Shift-TAB']
ターミナルは Ctrl-Tab を送らないため、Ctrl-Tab への割り当てはデスクトップアプリでだけ働きます。キーバインドを参照してください。