Sublime Text 2'ye boru çıkışı yapıldıktan sonra komut istemine dönme


2

Sublime Text 2 ve OS X 10.7.5 kullanıyorum. Sık sık, Terminal'den bir komut çalıştıracağım ve çıkışı yönlendirerek Sublime'da görüntüleyebiliyorum. Örneğin:

svn diff | subl

Bunu yaptığımda, Sublime'da çıktıyı görebiliyorum ancak çıktıyı kapatana veya Ctrl+ düğmesine basana kadar komut istemini göremiyorum C. Bu biraz can sıkıcı bir durum. TextWrangler'a çıkış yapıldığında olduğu gibi komut isteminin hemen gelmesini istiyorum. Bunu nasıl yapabilirim? Bunu yapmak için bir kabuk betiği veya Python betiği bulabileceğime eminim, ama belki de Sublime içine yerleştirilmiş bir seçenek içeren daha basit bir yol olup olmadığını merak ediyorum.

Yanıtlar:


3

Kabuğa, başlattığınızda işlemin arka plan yapmasını söyle .

svn diff | subl &

&Bütün fark yaratıyor.


Teşekkür ederim. Bu tam olarak istediğim şeyi yapıyor. Bunu düşünmediğime inanamıyorum.
Elias Zamaria

Sublime: Dosyayı kapattıktan sonra bazı garip çıktı fark ettim [1]+ Done ls -Gh | subl. Bu konuda ne yapacağını bilen var mı?
Elias Zamaria

1
Kabuğun işlem kontrolünün size bir arka plan işleminin (bu durumda yüce) bitmiş / sonlanmış olduğunu söylemesi. Eğer komutu parenler içine sardıysanız, bildirimi ortadan kaldıracak (gerekir): (svn diff | subl &)
SuperMagic

Teşekkürler, @ SuperMagic. Şimdi söyleyebileceğim kadarıyla tam olarak istediğim şeyi yapıyor.
Elias Zamaria
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.