Github: https://github.com/ranger/ranger
レンジャー1.9.1
rangerはVIキーバインディングを持つコンソールファイルマネージャです。 それは、ディレクトリ階層のビューとの最小限の素晴らしいcursesインタフェースを提供します。 rifle
は、どのファイルタイプにどのプログラムを使用するかを自動的に見つけることができるファイルランチャーです。
このファイルはレンジャーとその実行方法を説明しています。 使用方法については、マニュアルページを参照してください。 開発固有の情報については、 HACKING.md
を参照してください。
設定を行うには、 ranger/config/
内のファイルをチェックするか、デフォルト設定を~/.config/ranger
にranger --copy-config
コピーします。
examples/
ディレクトリには、レンジャーの拡張方法や他のプログラムとの組み合わせ方法を示すいくつかのスクリプトとプラグインが含まれています。 これらのファイルは、gitリポジトリまたは/usr/share/doc/ranger
ます。
packagersへの注記:パッケージングのためのバージョンは、Webサイトのchangelogにリストされています。
約
- 作成者:
AUTHORS
ファイルを参照 - ライセンス:GNU General Public License Version 3
- ウェブサイト: https : //ranger.github.io/
- ダウンロード: https : //ranger.github.io/ranger-stable.tar.gz
- バグレポート: https : //github.com/ranger/ranger/issues
- git clone https://github.com/ranger/ranger.git
デザイン目標
- 高水準言語で容易に維持可能なファイルマネージャ
- ディレクトリを切り替えてファイルシステムをブラウズする簡単な方法
- それを小さくても便利にして、1つのことをしてうまくやってください
- コンソールベース、UNIXシェルへのスムーズな統合
特徴
- UTF-8のサポート(Pythonのコピーでサポートされている場合)
- マルチカラム表示
- 選択したファイル/ディレクトリのプレビュー
- 一般的なファイル操作(create / chmod / copy / delete / …)
- 一度に複数のファイルの名前を変更する
- VIMのようなコンソールとホットキー
- ファイルタイプを自動的に決定し、正しいプログラムで実行する
- レンジャーを終了した後にシェルのディレクトリを変更する
- タブ、ブックマーク、マウスサポート
依存関係
- Python(
>=2.6
または>=3.1
)とcurses
モジュールおよび(オプションで)ワイドユニコードのサポート。 - ページャ(デフォルトでは
less
)
オプション:
- ファイルタイプを決定するための
file
プログラム - pythonモジュール
chardet
、検出の問題をエンコードする場合 -
sudo
は “rootとして実行”機能を使用する – 機能 -
w3mimgdisplay
プログラムが画像をプレビューするためのw3m
オプションで、拡張されたファイルのプレビュー( scope.sh
):
- ASCIIアート画像のプレビューのための
img2txt
(img2txt
caca-utils
から) - コードの構文強調表示のために
highlight
またはpygmentize
-
atool
、bsdtar
、アーカイブのプレビュー用にunrar
- htmlページのプレビュー用の
lynx
、w3m
またはelinks
- pdfプレビュー用
pdftotext
- ビットトレント情報を
transmission-show
ためのtransmission-show
- メディアファイルに関する情報を表示する
mediainfo
またはexiftool
- OpenDocumentテキストファイル(
odt2txt
、ods
、odp
、およびsxw
)のsxw
インストール
レンジャーをインストールするには、オペレーティングシステムのパッケージマネージャを使用してください。 rangerは、単にranger.py
実行するだけで、インストールすることなく起動ranger.py
ます。
レンジャーを手動でインストールするには:
sudo make install
これはおおよそ次のように解釈されます。
sudo python setup.py install --optimize=1 --record=install_log.txt
また、インストールされているすべてのファイルのリストがinstall_log.txt
に保存されます。これを使用してレンジャーをアンインストールできます。
入門
レンジャーを起動した後、矢印キーまたはh
j
k
l
を使用して移動したり、 Enter
を押してファイルを開いたり、 Q
Enter
を押して終了したりすることができます。 3番目の列には、現在のファイルのプレビューが表示されます。 2番目はメイン列、1番目は親ディレクトリです。
デフォルト設定ファイルを~/.config/ranger
自動的にコピーするには、スイッチで--copy-config=( rc | scope | ... | all )
ます。 そのスイッチの説明については、 ranger --help
を参照してください。 また、デフォルト設定ではranger/config/
も確認してください。