ターミナルでディレクトリ操作をしてみよう
ターミナルで使用できるファイルマネージャ「yazi」
ターミナル操作に慣れてくるとcpやmvが直感的でなく、面倒になってきます。そんな時はTUIでファイル閲覧、操作ができるファイルマネージャアプリが便利です。今回はTUIファイルマネージャでも人気のあるyaziをご紹介します。
yaziとは
yaziはRustで実装されており、大量のファイルやディレクトリでも軽快に操作できます。 以下の特徴があります。
- vimキーライクバインド
- 高速
- プレビュー機能
インストール方法
// macの場合
$ brew install yazi ffmpeg-full sevenzip jq poppler fd ripgrep fzf zoxide resvg imagemagick-full font-symbols-only-nerd-font
$ brew link ffmpeg-full imagemagick-full -f --overwrite
// debian系
$ curl -sS https://debian.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/trusted.gpg.d/debian.griffo.io.gpg
$ echo "deb https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/debian.griffo.io.list
$ sudo apt update
$ sudo apt install yazi使い方
// yaziを起動
$ yazi
// 基本操作(vimキーバインド)
jk:ファイル移動
hl:ディレクトリ移動
c:コピー
y:ヤンク
d:削除
a:ファイル追加、ディレクトリ追加
r:リネーム
esc:戻る
q:終了
enter:選択(エディタ起動)
space:ファイル、ディレクトリ複数選択