ouch.yazi
Fitur
- Pratinjau arsip
- Kompresi
Instalasi
Manajer paket Yazi
ya pkg add ndtoan96/ouchGit
# Linux/macOS
git clone https://github.com/ndtoan96/ouch.yazi.git ~/.config/yazi/plugins/ouch.yaziWindows with cmd
git clone https://github.com/ndtoan96/ouch.yazi.git %AppData%\yazi\config\plugins\ouch.yaziWindows with powershell
git clone https://github.com/ndtoan96/ouch.yazi.git "$($env:APPDATA)\yazi\config\plugins\ouch.yazi"Pastikan Anda telah menginstal ouch dan berada di PATH Anda.
Penggunaan
Pratinjau
Untuk pratinjau arsip, tambahkan ini keyazi.toml Anda:[[plugin.prepend_previewers]]
mime = "application/{zip,tar,bzip2,7z,rar,xz,zstd,java-archive}"
run = "ouch"Sekarang buka arsip di Yazi, Anda seharusnya dapat melihat isi arsip tersebut di panel pratinjau. Anda bisa menggunakan J dan K untuk menggulir naik dan turun pratinjau.
#### Kustomisasi
Pratinjau dapat dikustomisasi dengan menambahkan argumen tambahan dalam string run:
[plugin]
prepend_previewers = [
# Change the top-level archive icon
{ ..., run = "ouch --archive-icon='🗄️ '" },
# Or remove it by setting it to ''
{ ..., run = "ouch --archive-icon=''" }, # Enable file icons
{ ..., run = "ouch --show-file-icons" },
# Disable tree view
{ ..., run = "ouch --list-view" },
# These can be combined
{ ..., run = "ouch --archive-icon='🗄️ ' --show-file-icons --list-view" },
]
Kompresi
Untuk kompresi, tambahkan ini kekeymap.toml Anda:[[mgr.prepend_keymap]]
on = ["C"]
run = "plugin ouch"
desc = "Compress with ouch"Plugin ini secara default menggunakan format zip. Anda dapat mengubah formatnya saat memberi nama file output, ouch akan mendeteksi format berdasarkan ekstensi file.
Dan, misalnya, jika Anda ingin mengatur 7z sebagai format default, Anda dapat menggunakan plugin ouch 7z.
Dekompresi
Plugin ini tidak menyediakan fitur dekompresi karena sudah didukung oleh Yazi. Untuk mendekompresi denganouch, konfigurasikan pembuka di yazi.toml.[opener]
extract = [
{ run = 'ouch d -y %*', desc = "Extract here with ouch", for = "windows" },
{ run = 'ouch d -y "$@"', desc = "Extract here with ouch", for = "unix" },
]--- Tranlated By Open Ai Tx | Last indexed: 2026-03-03 ---