この無料の高速ファイル マネージャーは、効率的なファイル管理と優れたユーザー エクスペリエンスを備え、Linux で使用した中で最高のものです。

長年にわたり、Linuxで数え切れないほどのファイルマネージャーを試してきました。NautilusやThunarのような重厚なGUIを使ったり、Midnight Commander、Ranger、nnnといった基本的なターミナルツールに多くの時間を費やしたりしました。Midnight Commanderは私のニーズのほとんどを満たしてくれたので、最も長く使いましたが、どれも完璧な選択肢だとは感じたことがありませんでした。しかし、Yaziを発見したことで状況は一変しました。Rustで構築されたこの比較的新しいターミナルファイルマネージャーは、すっきりとしたデザイン、高速なパフォーマンス、そしてテキストベースとグラフィカルの両方の競合製品に匹敵する機能を誇ります。

この無料の高速ファイル マネージャーは、効率的なファイル管理と優れたユーザー エクスペリエンスを備え、Linux で使用した中で最高のものです。

Yazi: モダンなターミナルファイルマネージャー

Rustで書かれた

Yazi(中国語で「アヒル」の意味)は、Rustで構築されたターミナルファイルマネージャーで、非同期I/Oをコアにしています。これにより、インターフェースをブロックすることなくプロセスを並列実行できるため、負荷の高いタスクでもセッションがフリーズすることはありません。Yaziは無料のオープンソースで、MITライセンスの下でライセンスされています。急速に成長しているコミュニティとGitHub上の数万人の貢献者により、まだパブリックベータ版であるにもかかわらず、日常的に使用できるほど安定しています。

ファイルマネージャーは日常的な使用において、非常にレスポンスが良いと感じます。キー入力は瞬時に認識され、ディレクトリメニューはナビゲーションに追従し、高負荷時でもインターフェースは滑らかに動作します。

Yaziは遅延読み込みも採用しています。数千ものファイルを含むフォルダを開くと、画面に収まる部分のみが表示され、残りはスクロールしながらストリーミングされます。ファイル種別の検出、サムネイルの生成、フォルダサイズの計算といったバックグラウンドタスクは、別々のスレッドで実行されます。プレビューの準備が整う前にファイルを上書きした場合、Yaziはリソースを節約するためにタスクをキャンセルします。

LinuxへのYaziのインストールは簡単です。最も簡単な方法はSnapを使うことです。ターミナルを開いて、以下を実行してください。

sudo snap install yazi --classic

最新の開発リリースが必要な場合は、以下を使用します。

sudo snap install yazi --classic --edge

YaziはmacOSでも動作し、Homebrew経由でインストールできます。ただし、仮想端末で使用する場合は一部の機能が制限され、追加のコンポーネントをインストールする必要がある場合があります。

必要な機能がすべて備わっています。

その他

Yaziには必要なものがすべて揃っているので、基本的な機能のためにサードパーティのスクリプトやプラグインに頼る必要はありません。タブとマルチペインレイアウトをサポートしているので、複数のフォルダを開いたまま簡単に移動したり、クラシックな2ペインワークフローを構築したりできます。

Yaziは、ripgrep、fd、fzf、zoxideといった人気の開発ツールと連携します。また、直感的なインターフェースで、検索、ナビゲーション、クイックアクションの実行が可能です。複数のタブ、複数のフォルダからのファイルの一括選択、動画、PDF、アーカイブを個別に開かずにプレビューする機能などにより、ファイル管理が簡素化されます。

日々のタスクもスムーズに実行できます。バッチモードでは、フォルダ間でファイルの名前変更、移動、圧縮が行えます。削除されたファイルはデフォルトでゴミ箱に移動されますが、元に戻すオプションがあるので、気が変わった場合でもすぐに復元できます。Gitユーザーにはステータスインジケーターが組み込まれており、ツールを切り替えることなく変更されたファイルや新規ファイルを確認できます。また、インストールマネージャーも組み込まれており、インターフェースから直接リモートサーバーやアーカイブを参照できます。

Yaziは高度なカスタマイズ性も備えています。テーマやアイコンはシンプルなTOMLファイルで変更でき、内蔵のテーママネージャーで簡単に操作できます。さらに高度な機能を求める方には、オーディオメタデータのプレビューからLazyGitの統合まで、あらゆる機能を拡張できるLuaベースの公式アドオンシステムも用意されています。

Yaziと他のファイルマネージャーの比較

ヤジは自身の価値を証明する

Ubuntu内でYaziを実行する

人気のターミナル型ファイルマネージャーはほとんど試しましたが、Yaziに乗り換えてみて、その使い勝手の進化を実感しました。かつてはRangerが定番でしたが、Pythonベースで行き詰まったデザインは今となっては時代遅れに見えます。画像プレビューは手動設定が必要で、ごみ箱のサポートも含まれており、バッチ操作はスムーズではなく、大きなディレクトリではパフォーマンスが低下します。Yaziはこれらの機能全てに匹敵、あるいはそれ以上の性能を備えながら、動作も高速です。

他のツールはシンプルさを追求する傾向があります。Go言語で書かれたlfは高速ですが、多くの機能をユーザースクリプトに委ねています。C言語で書かれたnnnは驚くほど軽量ですが、一般的なタスクはプラグインに大きく依存しており、プレビュー機能が組み込まれていません。Yaziは同等の速度を提供しながら、プレビュー、ゴミ処理、プラグイン管理をすぐに使える状態で提供します。私たちの多くが幼少期から使い慣れている、古典的なデュアルペインマネージャであるMidnight Commanderでさえ、1990年代のスクリプトの世界にとどまっているように見えます。

Nautilus、Dolphin、Thunarといったグラフィカルファイルマネージャーと比較すると、Yaziは驚くほど際立っています。グラフィカルインターフェースツールはデスクトップ環境と密接に統合されていますが、操作がぎこちなく、マウスに大きく依存しています。ファイルの一括リネーム、ディレクトリ間の選択、高度な検索には、しばしば多大な労力を要します。パフォーマンスもYaziが優れている点の一つです。何千ものサムネイルを生成する際に遅延が発生するのではなく、最初の画面を即座に読み込み、スクロールしながら残りの画面を表示します。

使用していない Linux ツールはたくさんあります。

Linuxでは、あらゆる種類のアプリケーションやサービスを試すことができます。デフォルトのターミナルコマンドが気に入らない場合は、 より現代的なコマンドに置き換えてください。既存のアプリがうまく動作しない場合は、 探索すべきあまり知られていない選択肢がたくさんあります。配布内容に満足できない場合は、 常に弊社の推奨ディストリビューションのいずれかに切り替えてください。.

コメントは締め切りました。