Ranger- VIキーバインディングを備えた素敵なコンソールファイルマネージャー

Rangerは、テキストベースのファイルマネージャーであり、VIキーバインディングを備えたUnix/Linuxシェルにスムーズに統合されています。シンプルで使いやすいcursesインターフェースが付属しており、ディレクトリ階層を表示して素早くディレクトリを切り替え、ファイルシステムを閲覧できます。

重要なのは、rangerはファイルの種類に応じてどのプログラムを使用するかを自動的に決定するrifleを使用しています。

Rangerの特徴

  1. コピー、削除、作成、chmodなどの一般的なファイル操作が可能です。
  2. UTF-8サポート。
  3. 複数列の表示。
  4. VIMライクなコンソールとホットキー。
  5. 選択したファイル/ディレクトリのプレビュー。
  6. 複数のファイルの一括名前変更
  7. rangerを終了した後にシェルのディレクトリを変更。
  8. タブ、ブックマーク、マウスサポート。
  9. True Color Image previews using w3m web browser
  10. ビデオサムネイルプレビュー。
Ranger – A Console File Manager for Linux

LinuxにRangerコンソールファイルマネージャをインストールする方法

Rangerは、次に示すように、お使いのオペレーティングシステムのパッケージマネージャを使用して、デフォルトのリポジトリからインストールできます。

$ sudo apt install ranger		#Debian/Ubuntu
$ sudo yum install ranger		#RHEL/CentOS
$ sudo dnf install ranger		#Fedora 22+

また、次に示すようにPIPコマンドを使用してrangerをインストールすることもできます。

$ sudo pip install ranger-fm 

rangerをインストールした後、次のコマンドを使用してターミナルから起動できます。

$ ranger

rangerを起動した後、矢印キーまたはh j k lを使用してナビゲートし、Enterを押してファイルを開くか、qを押して終了します。

最初の列は親ディレクトリを示し、2番目の列はメイン列で、3番目の列は現在のファイル/ディレクトリのプレビューを示します。

Ranger Console File Manager
Ranger – File Preview

前述のように、マウスをサポートしています。したがって、コンソール上でディレクトリやファイルを選択するためにマウスを使用し、Enterをクリックしてそれらを開くことができます。ファイルを選択すると、rifleが自動的にどのファイルタイプにどのプログラムを使用するかを調べようとします。提供されたリストから希望のプログラムを選択します(これは1度だけ行います)。

Rangerは、デフォルトのユーザー固有の設定ファイル、履歴、ブックマーク、およびタグを~/.config/rangerに自動的にコピーし、システム全体の設定ファイルを/etc/ranger/config/に保存します。

詳細については、rangerのmanページを参照してください。

$ man ranger 

Ranger GitHubリポジトリ: https://github.com/ranger/ranger

Rangerは、VIキーバインディングを備えた小さく効率的なコンソールベースのファイルマネージャです。ぜひお試しください。ご意見を以下のフィードバックフォームで共有してください。

Source:
https://www.tecmint.com/ranger-console-file-manager-with-vi-key-bindings/