English | 日本語
XeFM には、画面に表示されているもののキーバインドを一覧するスクロール可能なヘルプダイアログがあります。ファイル一覧で F1 を押すと、ここで説明するダイアログが開きます。ビューアー(テキスト、画像、ファイルの差分、ディレクトリの差分)も F1 に応答しますが、それぞれこのダイアログではなく独自のキー一覧を表示します。
1 行の説明では書ききれないことがあるアクション(何が必要か、選択項目をどう扱うか、何を受け付けないか)は、ダイアログ内の説明がリンクになっています。クリックするか、Tab で移動して Enter を押すと、そのアクションについてのページがヘルプの上に開きます。内容は、何をするか、キー、選択項目が必要かどうかです。Escape を押すと、離れたところのままヘルプに戻ります。自分で書いたアクションも、docstring に 1 行目より多くの内容があればページを持ちます。
コマンドパレットでも、行の上で F1 を押すと同じページが開きます。
ヘルプは現在のキーバインドから生成されるので、カスタマイズも含めて常に自分の設定を反映しています。各行にはキーとその動作が表示され、その後にアクション名が続きます(Move cursor up · cursor_up)。この名前はキーを割り当て直すときに KEY_BINDINGS に書くものなので、ここで調べられます。下の一覧がキーを挙げずに各セクションの内容を説明しているのもそのためです。自分の 環境でどのキーが何をするかは、ダイアログそのもので確認してください。セクションは次の順に並びます。
いくつかの行は、それが機能する環境でだけ表示されます。ターミナル版はウィンドウ内のメニューバーを一覧に含めます。デスクトップ版ではメニューバーが OS 自身のものなので、一覧には含めません。
設定でキーが割り当てられていないアクションは、キーの代わりにダッシュ(—)を表示し、その後にそのアクションを実行できるメニューを表示します。便利なアクションのいくつかは意図的にキーを割り当てずに提供しているので、キーを割り当てるまではメニューから実行します。
使い方のヒントはここには ありません。それらは別の Tip of the Day ダイアログ(Help → Tip of the Day…)にあり、ヒントで説明しています。
ヘルプは既定で F1 に割り当てられています。別のキーを使うには、KEY_BINDINGS で help アクションを割り当て直します。
KEY_BINDINGS = {
'help': ['F1', 'H'], # F1 or H shows help
# ... other bindings
}
ヘルプダイアログとは別に、About ダイアログには XeFM の名前、バージョン番号、クリックできるリンクとして GitHub リポジトリの URL が表示されます。どのプラットフォームでも、メニューバーの Help → About XeFM から開けます。
OK ボタンを押すか、Enter、Space、ESC のいずれかを押すと閉じます。テキスト効果を持つカラーテーマ(Sci-Fi)では、ボックスが開くと同時にテキストが解読されるように現れます。ほかのテーマでは単に表示されます。