Zoxyde が私のファイルシステムを学習し、ファイルの閲覧がかつてないほど簡単になりました
<本文>
さまざまなファイルシステム操作など、ターミナル ウィンドウ内だけで実行できることはたくさんあります。多くの人はターミナルでの操作を好みますが、ファイル管理に関しては、私はあまり好きではありません。その理由の 1 つは、特定のディレクトリへのフル パスを書き出す必要がある場合、フォルダーを移動するのが非常に面倒になるためです。
しかし最近、非常にシンプルでありながら非常にスマートでカスタマイズ可能な、これに対する解決策を発見しました。 Zoxyde はファイルシステムを管理するためのより良い方法です。 Windows、macOS、Linux 上のほとんどのシェルで動作し、完全に無料です。愛してはいけないものは何ですか?

関連
すべてを Windows ターミナルに切り替えてみましたが、思ったよりも優れています
そもそも、GUI ツールを必要とする人がいるでしょうか?
Zoxyde が cd コマンドを置き換えます
なぜ再びそれを使用するのでしょうか?

Windows では、Zoxyd は winget からインストールできますが、他のプラットフォームでもさまざまな方法で入手できます。 macOS では、Homebrew や Crates.io (とりわけ) などのツールを使用でき、Arch の Extra リポジトリ、APT、DNF などを含むさまざまな Linux パッケージ マネージャーも zoxide をホストします。次に、シェルで Zoxyde を有効にする必要があります。このプロセスについては、プロジェクトの GitHub でも説明されています。
インストールしてシェルが適切に更新されたら、cd コマンドと同じように z コマンドを使用できます。基本的な使用方法はほぼ同じなので、次のように入力するだけで、Windows PC のダウンロード フォルダーに移動できます。
z C:\Users\joaoc\Downloads
ただし、異なる点は、Zoxyde がアクセスしたディレクトリを記憶し、データベース内でそれらをランク付けすることです。初めてフォルダーを開くと、そのフォルダーは自動的にデータベースに追加され、他に同じフォルダーがない場合は、パス全体を入力しなくてもそのフォルダーを開くことができるようになりました。上の例では、次のように入力するだけです。
z Downloads
これにより、たとえダウンロード フォルダーが現在いるフォルダーに直接存在していない場合でも、適切なフォルダーに直接移動できます。これにより、時間を大幅に節約できます。同じ名前のフォルダーが複数ある場合、Z はデフォルトでデータベース内の最高ランクのフォルダーに移動します。 Z は複数の単語に一致することもあるため、「 z Down ads 」のような文字を入力しても、ダウンロード フォルダーに移動します。すべての検索語に一致する最高ランクのディレクトリが自動的に照合されます。

データベース内に同じ名前を持つ 2 つのフォルダーから選択する場合は、代わりに zi コマンドを使用すると、指定されたフォルダー名に一致するすべてのフォルダーが表示されるので、それらを選択できます。それ以外の場合は、もう少しセットアップが必要になる場合があります。

関連
ストレージを管理するために誰もが知っておくべき 11 の Linux コマンド
コマンドラインを使用してドライブを操作します。
Fzf は重要なアドオンです
ブラウジングがさらに簡単に

Zoxyde の公式ガイドには fzf というツールについて言及されていますが、これはオプションとしてラベル付けされています。ただし、このツールをインストールするとできることがもう少し増えるため、このツールを最大限に活用したい場合は、このツールを強くお勧めします。
これは、fzf を使用すると、いくつかの機能、特にデータベースを手動で更新できる機能が有効になるためです。 fzf がインストールされている場合、zoxide edit コマンドを使用してデータベースを開き、保存されているすべてのフォルダーとその現在のランクを確認できます。キーボード ショートカットを使用してフォルダーの優先順位を付けたり、優先順位を下げたり、必要に応じてデータベースから特定のフォルダーを削除したりできます。

シェルによっては、fzf を使用すると、同じまたは類似した名前のフォルダーの中から選択することもさらに簡単になります。 zi コマンドを使用する代わりに、フォルダー名を指定して通常の z コマンドを入力し、Space キーを押してから Tab キーを押すと、検索に一致するフォルダーの対話型リストが表示されます。ただし、これは bash (バージョン 4.4 以降)、fish、および zsh でのみ機能します。

関連
Linux を新規インストールするたびに、最初にこれら 4 つのコマンドを実行します
このプラットフォームを初めて使用する場合は、ここから始めるのが良いでしょう。
Raycast (およびビシーナ) でも動作します
その他にもいくつかのサービス

Zoxyde 自体についてこれ以上言えることはありませんが、Zoxyde をさらにクールにしている点の 1 つは、他のツールとの統合もサポートしていることです。たとえば、Felix のようなターミナルベースのファイル マネージャーや、zsh にオートコンプリート機能を追加する zsh-autocomplete プラグインと連携して動作します。
しかし、私にとって最も注目に値するのは、Raycast との統合です。私が Raycast が大好きであることはすでにご存知かもしれませんが、Zoxyde と統合することで、頻繁に使用するフォルダーに簡単にアクセスできるようになりました。 Raycast 用の Zoxyde プラグインは、データベースを適切にインデックス化するために fzf を必要としますが、すべてが設定されていれば、問題なく機能します。
端末のヒントと Zoxyde ガイドをさらに購読するには
Zoxyde セットアップの詳細なヒント、FZF ペアリングのコツ、Raycast の統合例が知りたいですか?ニュースレターを購読して、実用的なハウツー、構成スニペット、Zoxyde および関連ターミナル ツールを拡張する厳選されたリソースを入手してください。
端末のヒントと Zoxyde ガイドをさらに購読するには
Zoxyde セットアップの詳細なヒント、FZF ペアリングのコツ、Raycast の統合例が知りたいですか?ニュースレターを購読して、実用的なハウツー、構成スニペット、Zoxyde および関連ターミナル ツールを拡張する厳選されたリソースを入手してください。
購読する
購読すると、ニュースレターとマーケティング電子メールの受信に同意し、Valnet の利用規約とプライバシー ポリシーに同意したものとみなされます。いつでも購読を解除できます。
この統合により、ターミナルを使用していなくても、フォルダーにすばやくジャンプできます。好みのホットキーを使用して Raycast を起動し、Zoxyde 検索に直接ジャンプするようにホットキーやエイリアスを設定することもできます。そして、目的のフォルダーの名前を入力します。選択したファイルマネージャーを使用すると、すぐにそこに移動します。これは、ターミナルの外であっても時間を節約するもう 1 つの方法です。
Raycast 用の Zoxyde 拡張機能は Windows リリースではまだ利用できませんが、Linux では、Vicinae が macOS バージョンのプラグインをサポートしており、実際に機能します。繰り返しますが、Zoxyde と Fzf の両方が必要になりますが、両方をセットアップすると、データベース内のフォルダーが Vicinae に直接表示され、そこにジャンプできるようになります。

関連
Vicinae は基本的に Linux 用の Raycast であり、私が望んでいたものは(ほぼ)すべてあります
Linux がさらに改良されました
ゾキシドはすごいです
大きなものは小さなパッケージに収まるとよく言われますが、Zoxyde はその好例です。これは非常に特定の目的を 1 つだけ備えた小さなツールであり、一見するとそれほど大きなものではないように見えます。しかし、ターミナル内でも、Raycast 経由のファイル マネージャーを使用しても、あるフォルダーから別のフォルダーに素早く移動できることに慣れてしまえば、その利点はすぐに明らかになります。まだ確認していない場合は、以下の Zoxyde の GitHub をチェックして詳細を確認してください。
![]()
ゾキシド
*️⃣ 出典リンク:
ターミナル ウィンドウ、すべてを Windows ターミナルに切り替えてみましたが、思ったよりも優れています、ストレージを管理するために誰もが知っておくべき 11 の Linux コマンド、Linux を新規インストールするたびに最初にこれら 4 つのコマンドを実行します、Raycast が大好きです、 利用規約、 プライバシー ポリシー 、Vicinae は基本的に Linux 用の Raycast であり、私が望んでいたもの (ほぼ) すべてです 、