私はレンジャーをcliファイルマネージャとして使用します。次のようにファイルを注文したいと思います。
- アルファベットフォルダ
- ファイルをアルファベット順に並べ替える
.
アルファベット順で始まるフォルダ.
アルファベット順で始まるファイル
アルファベット順は大文字と小文字を区別しません。
どうすればいいですか?
助けてくれてありがとう
答え1
これをサポートするプラグインを作成できます。しかし、少しPythonの知識が必要です。
例を見るPlugin_new_sorting_method.py新しいソート方法を定義する方法について説明します。
そして見るディレクトリ.py標準アルゴリズムを実装する方法。
def sort_by_basename(path):
"""returns path.relative_path (for sorting)"""
return path.relative_path
def sort_by_directory(path):
"""returns 0 if path is a directory, otherwise 1 (for sorting)"""
return 1 - path.is_directory
プラグインを使用するには、~/.config/ranger/plugins/にコピーする必要があります。