rangerはTUIファイラ。使いこなせば効率UP。作り込めば魔術師Geek。
手順
- 概要
- インストール
- 設定
- 起動オプション
- ショートカットキー
1. 概要
TUIファイルマネージャ。Python製。vim風キーバインド。
| 項目 | 値 |
|---|---|
| バージョン | 1.9.2 |
| 日時 | 2019-03-22 |
$ ranger --version ranger version: ranger 1.9.2 Python version: 3.5.3 (default, Sep 27 2018, 17:25:39) [GCC 6.3.0 20170516] Locale: ja_JP.UTF-8
1-1. できること
| 機能 | 概要 |
|---|---|
| タブ | 複数タブ。マルチペイン(タブを画面分割して表示) |
| コピー | ファイル、フルパス、ファイル名、ディレクトリ名 |
| 表示 | 画像(ターミナル内(画像/AsciiArt)、外部ビューア) |
| 表示 | コード(シンタックス・ハイライト) |
| 表示 | メタデータ(画像、音声、動画) |
| 編集 | テキスト(vim)、画像(ラスタ(gimp)、ベクタ(inkscape)) |
| 実行 | *.pyファイルをpythonで実行して結果を表示(rb,js等も可) |

1-2. できないこと
| 不可 | 概要 |
|---|---|
| undo/redo | ファイル削除を元に戻す(削除前の確認がウザい) |
| コピーファイルのプロセス間共有 | 別タブや別プロセスで開いたrangerでファイルをコピーしてもペーストできない |
| ファイル選択起動 | $ ranger /tmp/a.txtとするとクラッシュする(選択した状態で起動して欲しい。--selectfileでは1ファイルのみ可。複数タブ不可) |
2. インストール
3. 設定
4. 起動オプション
5. ショートカットキー
対象環境
- Raspbierry pi 3 Model B+
- Raspbian stretch 9.0 2018-11-13
- bash 4.4.12
- python 2.7.13, pip 9.0.1
- python3 3.5.3, pip3 9.0.1
- ranger 1.9.2
$ uname -a Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU/Linux
参考
対象環境
- Raspbierry pi 3 Model B+
- Raspbian stretch 9.0 2018-11-13
- bash 4.4.12
- python 3.5.3, pip3 9.0.1
- ranger 1.9.2
$ uname -a Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU/Linux