恥は/dev/nullへ by 初心者

プログラミング素人がのろのろと学んだことをつづっています♪

rangerからhtmlファイルを開く時のブラウザをChromeにする

Debian上のファイルマネージャとしてrangerを使っているのですが、rangerからhtmlファイルを開いたところ、firefoxが起動しました。自分でそういう設定をした記憶はないのですが、私としてはGoogle Chromeでhtmlファイルを開きたいのでrangerの設定ファイルを少し変更しました。

rangerの設定ファイル変更

/usr/share/doc/ranger/config/rifle.conf.gz

を使います。

このファイルをホームディレクトリにコピーしてきて解凍します。

cp /usr/share/doc/ranger/config/rifle.conf.gz ~
gunzip rifle.conf.gz

解凍したファイルをrangerの設定フォルダに移動します。

mv rifle.conf ~/.config/ranger/

そして、rifle.confを開くと以下の記述があります。

(ここより上は省略)
ext x?html?, has opera,            X, flag f = opera -- "$@"
ext x?html?, has firefox,          X, flag f = firefox -- "$@"
ext x?html?, has seamonkey,        X, flag f = seamonkey -- "$@"
ext x?html?, has iceweasel,        X, flag f = iceweasel -- "$@"
ext x?html?, has chromium-browser, X, flag f = chromium-browser -- "$@"
ext x?html?, has chromium,         X, flag f = chromium -- "$@"
ext x?html?, has google-chrome,    X, flag f = google-chrome -- "$@"
ext x?html?, has epiphany,         X, flag f = epiphany -- "$@"
ext x?html?, has konqueror,        X, flag f = konqueror -- "$@"
(ここより下は省略)


実はちゃんとドキュメントを読んでいないのですが、「おそらく上に記述されているものが優先されるのだろう」と考えたので、google-chromeに関する行をfirefoxに関する行よりも上に移動しました。

(ここより上は省略)
ext x?html?, has opera,            X, flag f = opera -- "$@"
ext x?html?, has google-chrome,    X, flag f = google-chrome -- "$@"
ext x?html?, has firefox,          X, flag f = firefox -- "$@"
ext x?html?, has seamonkey,        X, flag f = seamonkey -- "$@"
ext x?html?, has iceweasel,        X, flag f = iceweasel -- "$@"
ext x?html?, has chromium-browser, X, flag f = chromium-browser -- "$@"
ext x?html?, has chromium,         X, flag f = chromium -- "$@"
ext x?html?, has epiphany,         X, flag f = epiphany -- "$@"
ext x?html?, has konqueror,        X, flag f = konqueror -- "$@"
(ここより下は省略)


そしてrangerからhtmlファイルを開いてみたら、無事にGoogle Chromeでhtmlファイルが開きました。