Tag: Yazi

Yazi の導入と Sixel 画像プレビュー

目的

Yazi を terminal file manager として使い、画像 preview は Sixel 経由に寄せる。

対象環境は、ローカル desktop の WezTerm + tmux。 2026-05-29 に確認した環境では、Yazi と tmux は次の状態だった。

Yazi 26.5.6 (aa52643 2026-05-05)
tmux next-3.7
WezTerm 20240203-110809-5046fc22
tmux build flags: enable-sixel=Supported

導入確認

yaziya/usr/local/bin に入っている。

command -v yazi
command -v ya
yazi --version
ya --version

依存関係の確認には yazi --debug を使う。

yazi --debug

fish から使う

fish では ~/.config/fish/my_functions/yazi.fish に wrapper を置く。

y function は、Yazi 終了時に選択中の directory へ cd するためのもの。 yazi function は、Yazi を直接起動した場合にも同じ Sixel shim を通すためのもの。

Read more...

cheatsheet/yazi

オプション

説明コマンド
5行上K
5行下J
選択space
ヴィジュアルモードv
ヴィジュアルモードで選択範囲をunsetV
全部選択Ctrl + a
選択を反転(reverce)Ctrl + r
選択をキャンセルEsc
ファイル開くo
ファイル選択する時にインタラクティブにするO
ファイルの情報を見るTab
Yank( Copy )y
Cutx
ペーストp
ゴミ箱へd
瞬間的に削除D
ファイル作成a
ファイル名変更r
隠しファイルを表示.

ファイル検索

説明コマンド
次のファイルを検索/
前のファイルを検索?
次の検索結果へ移動n
前の検索結果へ移動N
fdを使って検索s
ripgrepを使って検索S

ソート

説明コマンド
, -> m編集時刻
, -> M編集時刻(逆)
, -> b作成時刻
, -> B作成時刻(逆)
, -> e拡張子
, -> E拡張子(逆)
, -> aアルファベット順
, -> Aアルファベット順(逆)
, -> sサイズ
, -> Sサイズ(逆)

参考 Quick Start | Yazi

Read more...