Web Analytics

ouch.yazi

⭐ 174 stars Turkish by ndtoan96

🌐 Dil

ouch.yazi

ouch eklentisi Yazi için.

ouch.yazi

Özellikler

Kurulum

Yazi paket yöneticisi

ya pkg add ndtoan96/ouch

Git

# Linux/macOS
git clone https://github.com/ndtoan96/ouch.yazi.git ~/.config/yazi/plugins/ouch.yazi

Windows with cmd

git clone https://github.com/ndtoan96/ouch.yazi.git %AppData%\yazi\config\plugins\ouch.yazi

Windows 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, bunu yazi.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, bunu keymap.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çin ouch 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 ---