やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

rangerの使い方(1.9.2)

 rangerはTUIファイラ。使いこなせば効率UP。作り込めば魔術師Geek

手順

  1. 概要
  2. インストール
  3. 設定
  4. 起動オプション
  5. ショートカットキー

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等も可)

f:id:ytyaru:20190327124009p:plain f:id:ytyaru:20190327123615p:plain f:id:ytyaru:20190326170736p:plain f:id:ytyaru:20190326174002p:plain f:id:ytyaru:20190317222108p:plain

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