Ranger ファイル マネージャーのキーボード ショートカット
Ranger は、Linux 用のシンプルかつ強力なターミナル ファイル マネージャーです。これは、ncurses ライブラリとカスタム ファイル ランチャー スクリプトを使用して機能し、マシン上の任意のファイルにアクセスするために使用できる美しくシームレスなインターフェイスを作成します。
Ranger の注目すべき機能の 1 つは、キーボードだけを使用してファイルを移動および操作できることです。これを実現するために、Ranger は使い慣れた Vi ショートカット レイアウトを採用しています。これにより、テキスト編集用の Vi および Vim にすでに慣れている場合は、プログラムを理解しやすくなります。
このチートシートでは、Ranger File Manager の最も一般的なキーバインドのいくつかを示します。また、データを効率的に処理するために使用できるプログラムのあまり知られていないツールやオプションのいくつかも紹介します。
ショートカット | 関数 |
---|---|
バッファの移動 | |
J | 現在のディレクトリでエントリを 1 つ下に移動します。 |
K | 現在のディレクトリで 1 つ上のエントリに移動します。 |
Shift + J | ディレクトリリストの中ほどに選択カーソルを移動します。 |
Shift + K | ディレクトリリストの中ほどに選択カーソルを移動します。 |
GG | 現在のディレクトリのリストの先頭に移動します。 |
Shift + G | 現在のディレクトリのリストの一番下に移動します。 |
Shift + H | 現在のセッションで最後に開いていたディレクトリに戻ります。 |
Shift + L | 現在のセッションで最後に開いたディレクトリに進みます。 |
ファイルとディレクトリの操作 | |
L | 現在選択されているディレクトリを開きます。 |
H | 現在開いているディレクトリをそのままにしておきます。 |
入力 | 現在選択されているファイルを開きます。 |
R | 現在選択されているファイルの手動ファイル プロンプトを開きます。 |
Z、次に H | 現在のディレクトリにあるすべての隠しファイルを表示します。 |
○ | 現在のディレクトリで使用可能な並べ替えオプションをすべて出力します。 |
Y、次に Y | 現在選択されているファイルのコピーをシステム クリップボードに配置します。 |
Y、次に P | 実際のバイナリではなく、現在選択されているファイルのパスをコピーします。 |
Y、次に D | 現在のディレクトリの名前をコピーします。 |
Y、次に N | 現在選択されているファイルの名前をコピーします。 |
Y、次にピリオド (.) | 現在選択されているファイルの拡張子をコピーします。 |
P、次に P | システム クリップボード内のファイルを現在のディレクトリに貼り付けます。 |
D、次に D | 現在選択されているファイルをシステム クリップボードに切り取ります。 |
等しい (=) | 現在選択されているファイルの許可ビットを変更します。 |
あ | 現在選択されているファイルの名前を変更します。 |
D、次に Shift + D | 現在のディレクトリで選択したファイルを削除します。 |
ファイルとディレクトリの検索 | |
スラッシュ (/) | Ranger の検索プロンプトを開きます。 |
N | 現在の検索クエリの次のインスタンスに移動します。 |
Shift + N | 現在の検索クエリの前のインスタンスに戻ります。 |
ファイルとディレクトリのマーキング | |
M+A | 選択したファイルに新しいマーカーを作成し、「A」レジスタに保存します。 |
一重引用符 (‘) + A | 「A」レジスタでマークされた位置にジャンプします。 |
U + M、次に A | 「A」レジスターのマーカーを削除します。 |
ディレクトリの移動 | |
G、次に H | 現在のユーザーのホーム ディレクトリに移動します。 |
G、次に E | 「/etc」ディレクトリに移動します。 |
G、次に U | 「/usr」ディレクトリに移動します。 |
G、次に D | 「/dev」ディレクトリに移動します。 |
G、次に O | 「/opt」ディレクトリに移動します。 |
G、次に V | 「/var」ディレクトリに移動します。 |
G、次に Shift + M | 「/mnt」ディレクトリに移動します。 |
G、次に P | 「/tmp」ディレクトリに移動します。 |
G、次にスラッシュ (/) | ルート ディレクトリに移動します。 |
インターフェースの操作 | |
G、次に N | 現在のディレクトリに新しいタブを作成します。 |
タブ | 現在開いているタブの右側に切り替えます。 |
Shift + Tab | 現在開いているタブの左側に切り替えます。 |
Z | Ranger の設定ペインを開きます。 |
Z、次にM | 現在のセッションのマウス カーソルのサポートを有効にします。 |
R | 現在のディレクトリの内容を更新します。 |
S | 現在のセッション内に新しいターミナル ウィンドウをネストします。 |
Ctrl + L | 端末インターフェイスを再描画します。 |
Shift + バックティック (`) | 現在のセッションのマルチペイン ビューを切り替えます。 |
Ctrl + C | Ranger 内で現在実行中のプロセスをキャンセルします。 |
Q | 現在の Ranger セッションを終了します。 |
フィルタリング | |
ピリオド (.) + D | 現在のディレクトリ内のすべてのフォルダーを表示します。 |
ピリオド (.) + F | 現在のディレクトリ内のすべてのファイルを表示します。 |
ピリオド (.) + L | 現在のディレクトリ内のすべてのシンボリック リンクを表示します。 |
ピリオド (.) + 二重引用符 (“) | 現在のディレクトリ内の重複したファイルとフォルダーをすべて表示します。 |
ピリオド (.) + 一重引用符 | 現在のディレクトリ内のすべての一意のファイルとフォルダーを表示します。 |
ピリオド (.) + バー (|) | 現在アクティブなフィルターの「OR」ロジックを有効にします。 |
ピリオド (.) + アンパサンド (&) | 現在アクティブなフィルターの「AND」ロジックを有効にします。 |
ピリオド (.) + 感嘆符 (!) | 現在アクティブなフィルターの「NOT」ロジックを有効にします。 |
ピリオド (.) + ピリオド (.) | 現在のセッション内のすべてのアクティブなフィルターを出力します。 |
ピリオド (.) + C | 現在のセッション内のアクティブなフィルターをすべて削除します。 |
タスクビュー | |
W | Ranger のタスク ビュー ペインを開きます。 |
下矢印 | 選択カーソルを 1 行下に移動します。 |
上矢印 | 選択カーソルを 1 行上に移動します。 |
終わり | 選択カーソルをペインの下部に移動します。 |
家 | 選択カーソルをペインの上部に移動します。 |
Q | タスク ビュー ペインを閉じます。 |
ヘルプシステム | |
Shift + スラッシュ (/) | Print Ranger のクライアント内ヘルプ システム。 |
Shift + スラッシュ (/)、続いて M | Ranger のマニュアル ページを印刷します。 |
Shift + スラッシュ (/)、次に C | 使用可能な Ranger コマンドのドキュメントを印刷してください。 |
Shift + スラッシュ (/)、次に S | Ranger の現在の設定のリストを印刷します。 |
画像クレジット: Unsplash (背景) およびWikimedia Commons (ロゴ)。すべての変更とスクリーンショットは Ramces Red によるものです。
コメントを残す