cfiles - Vim キーバインドを備えた高速ターミナル ファイル マネージャー
cfiles は、ncurses ライブラリを使用して C で書かれた、軽量、高速、最小限の VIM ベースのターミナル ファイル マネージャーです。これには vim のようなキーバインドが付属しており、他の多くの Unix/Linux ツール/ユーティリティに依存しています。
依存関係
- CPとMV
- fzf – 検索用
- w3mimgdisplay – 画像プレビュー用
- xdg-open – プログラムを開くための
- vim – クリップボードの名前変更、一括変更、および編集用
- mediainfo – メディア情報とファイル サイズを表示します。
- sed – 特定の選択を削除します
- atool – アーカイブプレビュー用
この記事では、Linux でcfilesターミナル ファイル マネージャーをインストールして使用する方法を説明します。
Linux で cfile をインストールして使用する方法
Linux システムにcfiles をインストールするには、まず図に示すように開発ツールをインストールする必要があります。
apt-get install build-essential [On Debian/Ubuntu]
yum groupinstall 'Development Tools' [on CentOS/RHEL 7/6]
dnf groupinstall 'Development Tools' [on Fedora 22+ Versions]
インストールしたら、次に示すように git コマンドを使用して、Github リポジトリからcfiles ソースのクローンを作成できます。
git clone https://github.com/mananapr/cfiles.git
次に、cd コマンドを使用してローカル リポジトリに移動し、次のコマンドを実行してコンパイルします。
cd cfiles
gcc cf.c -lncurses -o cf
次に、次のように、` PATH 内のディレクトリに実行可能ファイルをコピーまたは移動して、インストールします。
echo $PATH
cp cf /home/aaronkilik/bin/
インストールしたら、図のように起動します。
cf
キーバインド
次のキーバインドが使用できます。
h j k l
– ナビゲーション キーG
– 最後に移動しますg
– トップに戻るH
– 現在のビューの先頭に移動しますM
– 現在のビューの中央に移動しますL
– 現在のビューの一番下に移動しますf
– fzf を使用して検索しますF
– 現在のディレクトリで fzf を使用して検索します。S
– 現在のディレクトリでシェルを開きますspace
– 選択リストに追加/選択リストから削除tab
– 選択リストの表示e
– 選択リストの編集u
– 空の選択リストy
– 選択リストからファイルをコピーしますv
– 選択リストからファイルを移動しますa
– 選択リスト内のファイルの名前を変更しますdd
– ファイルを選択リストからゴミ箱に移動しますdD
– 選択したファイルを削除しますi
– メディア情報と一般情報を表示します.
– 隠しファイルを切り替えます'
– ブックマークの表示/移動m
– ブックマークを追加しますp
– 外部スクリプトを実行しますr
– リロードq
– 終了
詳細と使用オプションについては、cfiles Github リポジトリを参照してください: https://github.com/mananapr/cfiles
Cfiles は、vim のようなキーバインディングを備えた C で書かれた軽量、高速、最小限の ncurses ファイル マネージャーです。これは進行中の作業であり、多くの機能はまだ実装されていません。以下のフィードバック フォームを使用して、cfile についてのご意見を共有してください。