やってみる

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

rangerでファイル内容をクリップボードにコピーする

 キーバインドに該当コマンドを紐付けるだけ。

結論

 設定ファイルに以下を追記する。

~/.config/ranger/rc.conf

map yc shell cat %p | xsel -bi

 rc.confファイルをmap yで文字列検索するとコピー系のキーマップ定義をしている箇所がある。その末端に追記するとわかりやすいだろう。

  1. rangerを再起動する
  2. 任意ファイルにカーソルを合わせる
  3. ycを入力する
  4. クリップボードにファイル内容がコピーされる

 できた。もしxselがなければインストールすること。

sudo apt install -y xsel

情報源

対象環境

$ uname -a
Linux raspberrypi 5.10.63-v7l+ #1496 SMP Wed Dec 1 15:58:56 GMT 2021 armv7l GNU/Linux