キーバインドに該当コマンドを紐付けるだけ。
結論
設定ファイルに以下を追記する。
~/.config/ranger/rc.conf
map yc shell cat %p | xsel -bi
rc.conf
ファイルをmap y
で文字列検索するとコピー系のキーマップ定義をしている箇所がある。その末端に追記するとわかりやすいだろう。
- rangerを再起動する
- 任意ファイルにカーソルを合わせる
yc
を入力する- クリップボードにファイル内容がコピーされる
できた。もしxsel
がなければインストールすること。
sudo apt install -y xsel
情報源
対象環境
- Raspbierry pi 4 Model B
- Raspberry Pi OS buster 10.0 2020-08-20 ※
- bash 5.0.3(1)-release
- ranger 1.9.3
$ uname -a Linux raspberrypi 5.10.63-v7l+ #1496 SMP Wed Dec 1 15:58:56 GMT 2021 armv7l GNU/Linux