やってみる

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

ranger 起動オプション(1.9.2)

 ファイルパスがあるとエラーになる……。

起動オプション

$ ranger --help
Usage: ranger [options] [path]

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -d, --debug           activate debug mode
  -c, --clean           don't touch/require any config files.
  --logfile=file        log file to use, '-' for stderr
  --cachedir=dir        change the cache directory. (/home/pi/.cache/ranger)
  -r dir, --confdir=dir
                        change the configuration directory.
                        (/home/pi/.config/ranger)
  --datadir=dir         change the data directory.
                        (/home/pi/.local/share/ranger)
  --copy-config=which   copy the default configs to the local config
                        directory. Possible values: all, rc, rifle, commands,
                        commands_full, scope
  --choosefile=OUTFILE  Makes ranger act like a file chooser. When opening a
                        file, it will quit and write the name of the selected
                        file to OUTFILE.
  --choosefiles=OUTFILE
                        Makes ranger act like a file chooser for multiple
                        files at once. When opening a file, it will quit and
                        write the name of all selected files to OUTFILE.
  --choosedir=OUTFILE   Makes ranger act like a directory chooser. When ranger
                        quits, it will write the name of the last visited
                        directory to OUTFILE
  --selectfile=filepath
                        Open ranger with supplied file selected.
  --show-only-dirs      Show only directories, no files or links
  --list-unused-keys    List common keys which are not bound to any action.
  --list-tagged-files=tag
                        List all files which are tagged with the given tag,
                        default: *
  --profile             Print statistics of CPU usage on exit.
  --cmd=COMMAND         Execute COMMAND after the configuration has been read.
                        Use this option multiple times to run multiple
                        commands.

1. 複数タブで起動する

コマンド 意味
ranger /tmp ~/ 複数タブで起動する(ただしファイルパスを指定するとエラー)

 複数タブにてファイルパスのときはファイルを選択した状態で起動したい。しかし、エラーとなりクラッシュする。--selectfileを選択すれば1ファイルだけなら可能。しかし複数指定してもひとつしか起動せず複数タブにならない……。

2. 未割当のキー一覧

$ ranger --list-unused-keys ~/.config/ranger/rc.conf

 rc.confでキー設定するとき。設定済みの一覧も欲しかった。

対象環境

  • 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