ファイル整理はいつの間にか全部yaziでやるようになっていました。でも気づいたら「Finderのスペースキーでプレビューするため」だけにFinderを開いていました。クイックルックが便利すぎて、それだけのためにFinderを使い続けていた感じです。
クイックルックをyaziで再現する
yaziにもクイックルック相当の機能があると知り公式のTipsを参考に設定してみたんですが、Finderとは少し違いました。Finderのクイックルックは上下キーで次々ファイルを切り替えながらプレビューできるのがよくて、それがyaziだとできません。
「やっぱり結局Finderを開くのが最適解か…」と思っていたら、toggle-pane.yazi というプラグインを見つけました。プレビューペインを最大化表示できるプラグインで、上下移動したら次々プレビューが切り替わるので、クイックルックに近い動きになります。
ただ、このプラグインを入れたら最大化したときのプレビューがかなり小さかったので、設定で直しました。
[preview]
max_width = 2000
max_height = 2000
数字を大きくすると多少モッサリしますが、大きく表示できるようになります。Ghosttyのウィンドウサイズだと、最大化しない普通のプレビューで十分見える感じだったので、プラグイン自体は入れなくても良かったかもしれないですが。
そういえばこれを機にPathfinderも全く使わなくなっていることに気づきました。年間$29.95の年契約、次の更新のときに解約を検討しようかと思います。
zoxide連携とzip圧縮プラグイン
ついでに、yaziの中で zi(zoxideのインタラクティブ検索)を使える設定もしました。yaziで移動した履歴もzoxideのデータベースに追加してくれる設定も一緒に入れたので、ディレクトリジャンプがだいぶ快適になりました。
そして夜、前から気になっていた「yaziからzip圧縮したい」という件をCodexに相談してみたところ、プラグインを作ってくれました。「普通にzipコマンドを呼ぶだけかな」と思っていたのですが、
納品用途だと「選択/ホバー対象をzip」「名前を入力」「既存ファイル名は自動回避」「作成後にzipへカーソル移動」まで欲しいので、小さなローカルプラグインとして追加します。
.DS_Storeと__MACOSXは入れない形にします。
と言って、ちゃんと気の利いたプラグインを作ってくれました。これでzipファイルの作成もFinder要らずになりました。