ouch.yazi
Özellikler
- Arşiv önizlemesi
- Sıkıştırma
Kurulum
Yazi paket yöneticisi
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"ouch yüklü olduğundan ve PATH ortam değişkeninizde bulunduğundan emin olun.
Kullanım
Önizleme
Arşiv önizlemesi için, bunuyazi.toml dosyanıza ekleyin:[[plugin.prepend_previewers]]
mime = "application/{zip,tar,bzip2,7z,rar,xz,zstd,java-archive}"
run = "ouch"Şimdi Yazi'da bir arşive gidin, arşivin içeriğini önizleme penceresinde görmelisiniz. Önizlemede yukarı ve aşağı hareket etmek için J ve K tuşlarını kullanabilirsiniz.
#### Özelleştirme
Önizlemeler, run dizisine ekstra argümanlar eklenerek özelleştirilebilir:
[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" },
]
Sıkıştırma
Sıkıştırma için, bunukeymap.toml dosyanıza ekleyin:[[mgr.prepend_keymap]]
on = ["C"]
run = "plugin ouch"
desc = "Compress with ouch"Eklenti varsayılan olarak zip formatını kullanır. Çıktı dosyasının adını belirlerken formatı değiştirebilirsiniz, ouch dosya uzantısına göre formatı algılar.
Ve örneğin, varsayılan format olarak 7z ayarlamak isterseniz, plugin ouch 7z kullanabilirsiniz.
Sıkıştırmayı Açma
Bu eklenti, Yazi tarafından zaten desteklendiği için bir sıkıştırmayı açma özelliği sunmaz. Sıkıştırmayı açmak içinouch ile, açıcıyı yazi.toml dosyasında yapılandırın.[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 ---