Mac'tayım ve bunu da yapmaya çalışıyorum .tmux.conf
:
bind -t vi-copy 'y' copy-selection ; run-shell 'tmux show-buffer | curl -d @- localhost:5482'
Kopyalayıp yapıştırın çalışmasını istiyorum, ancak bir postanın içeriğini pbcopy'ye yönlendiren yerel olarak bir sunucu çalıştırarak yaptım. Yaptığımda çalışıyorecho "a new paste!" | curl -d @- localhost:5482
Ben sadece bind y run-shell 'tmux show-buffer | curl -d @- localhost:5482'
O zaman bu harika çalışıyor, ama benim ilk örneğimde, kıvırmak asla yürütülmez. Bu şekilde art arda iki komutu nasıl çalıştıracağınıza dair bir fikriniz var mı?
Bana göre anahtar, tek bir anahtar bağlayıcısının iki ayrı tmux işlemi yürütmesidir.
1
SuperUser'a hoş geldiniz (SEN gazisi olduğunuzu görmeme rağmen). (1) neyi başarmaya çalıştığınızı açıklarsanız (kısaca), (2) sorunu çözmeye ve / veya sorunu gidermeye çalıştığınızı açıklarsanız ve (3) birkaç ilgili sürüm numarası belirtirseniz daha iyi sonuçlar alabilirsiniz. Gerekirse bu yoruma cevap verin, ancak sorunun düzeltilmesi ile sorunun netleştirilmesi gerekir .
—
Scott
daha fazla açıklama için yukarıya bakın
—
Justin Thomas
Birden komutlara bir tmux anahtarını Bağlama , nasıl tek bir tuşla birden tmux komutları bağlayabilir? . Öyleyse
—
tmux'u edinmek
\;
, "tmux birden fazla komutu belirli bir anahtar tablosunun altındaki bir anahtara bağlayamaz". Bunun hala geçerli olup olmadığından emin değilim ama öyle görünüyor. Bu bir alternatif olabilir: Bir tamponu panoya kopyalamak için