
RangerはMiller列を使用してツリー間を移動するファイルマネージャです。
という外部スクリプトがあります。範囲.sh..torrent
transmission-show
すべての依存関係、つまり実行されている外部バイナリをインストールしましたが、ファイルマネージャはranger
ファイルをプレビューできません。
内容を確認して~/.config/ranger/
みるとscope.sh
そこにはスクリプトがありません( )。
私はFedora 25を使用しており、一般的にレンジャーを設置しましたdnf install ranger -y
。
文書の作成を手伝ってくださいscope.sh
。
ranger
そのため、これらのファイルをプレビューできないようです。
答え1
同じ問題を抱えている他の人に対して
ranger --copy-config=fileyouwant
whereを実行できますfileyouwant = all (for all the config files), commands, rc, rifle, scope
。このコマンドは、選択したデフォルト設定ファイルをコピーする必要があります~/.config/ranger/
。詳しくは、マンページ(man ranger
)を参照してください。
答え2
ファイルが見つかりました。ファイルscope.sh
の場所は次のとおりです。ファイル、/ranger/data/
ディレクトリにあります。いいえ、構文の強調表示、.tar
内容、.torrent
情報も表示します。
私の言葉は、アーカイブからそれを見つけて抽出し、それが必要な~/.config/ranger/
ディレクトリにコピーしたことを意味します。
何らかの理由で理解できません。 Fedoraにはインストールされませんrpm
。dnf
これはとても奇妙です。でも、ついにこの問題を調べて自分で解決することができて嬉しいですね。 :P
答え3
.debを使用するディストリビューションで何らかの理由で@cyphexが指摘したソリューションを使用したくない場合は、次の手順を実行してファイルがどこにあるかを確認してください。
apt-file list ranger | grep scope.sh
その後、ファイルを手動でコピーしてください。
apt-fileがない場合はインストールしてください。
sudo apt-get install apt-file
答え4
グローバルインストールと設定の場合、これらのファイルはDebianベースのシステムにもあります/etc/ranger
(ディレクトリリンク/usr/lib/python3/..
)。