やってみる

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

ファイラrangerの起動ブラウザをchromium-browserにする

コマンド名はchromiumでなくchromium-browserだった。

問題

rangerでHTMLファイルをブラウザ表示するとき、FirefoxでなくChromiumを使いたい。

Chromiumはインストールされているのに、なぜかFirefoxが起動されてしまう。

原因

コマンド名はchromiumでなくchromium-browserだった。

解決

rangerの設定ファイルを変更する。

ソースコード

~/.config/ranger/rifle.conf

ext x?html?, has chromium-browser, X, flag f = chromium-browser -- "$@"
ext x?html?, has chromium,       X, flag f = chromium -- "$@"
ext x?html?, has opera,          X, flag f = opera -- "$@"
ext x?html?, has firefox,        X, flag f = firefox -- "$@"
  • Chromiumブラウザを使っているが、chromiumという実行ファイルは存在しなかった
    • chromiumではなくchromium-browserという名前だった
      • ラズパイのメニューからショートカットアイコンのプロパティを見て辿った
  • Firefoxはインストールしてあるが、なぜか壊れて白っぽく表示されるので使えない

Chromiumの名前が違うのは、環境によるものか?

動作確認

  1. rangerを起動
  2. HTMLファイルにカーソルを合わせる
  3. rと入力する
  4. chromium-browserが候補に現れる
  5. 番号を入力しEnterキー押下する
  6. Chromiumが起動する

開発環境

前回