Tecmint.comは2月23日(米国時間)、「fff - A Simple Fast File Manager for Linux」において、軽量かつ高速なファイルマネージャとして「fff - A simple file manager written in bash」を紹介した。fffはbashで開発されたファイルマネージャで、とにかく軽量高速に動作するとされている。
fffの特徴として次の項目が挙げられている。
- 動作速度が高速
- Vimキーバインドによるスムーズなスクローリング
- LS_COLORS環境変数をサポート
- コピー、ペースト、名前の変更、切り取りといった基本的な操作のサポート
- インタラクティブな検索機能
- すべてのコマンドに対してタブ補完機能を提供
- w3m-imgによる画像表示機能の提供
- 終了時に自動cdを実施
記事で紹介されているfffのインストール方法は次のとおり。
git clone https://github.com/dylanaraps/fff.git
cd fff
make install
一旦インストールしたfffは次の方法でアンインストールできるとされている。
cd fff
make uninstall
| ショートカットキー | 内容 |
|---|---|
| j | スクロールダウン |
| k | スクロールアップ |
| h | 親ディレクトリへ移動 |
| l | 子ディレクトリへ移動 |
| Enter | 子ディレクトリへ移動 |
| BS | 親ディレクトリへ移動 |
| ひとつ前のディレクトリへ移動 | |
| g | トップへ移動 |
| G | ボトムへ移動 |
| : | タイピングしたディレクトリへ移動 |
| . | 隠しファイルの表示トグル |
| / | 検索 |
| t | トラッシュへ移動 |
| ~ | ホームへ移動 |
| ! | カレントディレクトリでシェルを実行 |
| x | ファイル閲覧またはディレクトリ属性表示 |
| i | w3m-imgで画像表示 |
| f | 新規ファイル作成 |
| n | 新規ディレクトリ作成 |
| r | 名前の変更 |
| y | マークコピー |
| m | マークムーブ |
| d | マークトラッシュ(~/.local/share/fff/trash/) |
| s | マークシンボリックリンク |
| b | マークバルクリネーム |
| Y | 全マークコピー |
| M | 全マークムーブ |
| D | 全マークトラッシュ(~/.local/share/fff/trash/) |
| S | 全マークシンボリックリンク |
| B | 全マークバルクリネーム |
| p | ペースト、移動、削除、バルクリネーム |
| c | ファイル選択を解除 |
| [1-9] | ブックマーク |
| q | 終了しつつcd |
| Ctrl-C | 終了 |
fffを便利に使いこなすには上記のショートカットキーを覚える必要があり、いくつかの操作はVimのキーバインドと共通のものとなっている。
