Mavericks (10.9), Yosemite (10.10) ve El Capitan'da (10.11) biçimlendirme ile Terminal'den kopyalanan metin


48

Mavericks'e (10.9) yapılan güncellemeden sonra, Terminal'den kopyalanan herhangi bir şey hedef uygulamada Terminal ile aynı formatta yapıştırılır, benim durumumda, siyah zemin üzerine beyaz monosaklı harfler, örneğin:

Sorun

(Terminal’den yeni bir posta penceresine bir miktar metin yapıştırdım.)

Önceden (10.8 ve önceki sürümler) yalnızca düz metin hiçbir şekilde biçimlendirilmeden kopyalandı.

Bu, zengin metin biçimlendirme alabilen uygulamalarda olur. Düz metin uygulamalarında, örneğin düz metin modunda TextWrangler veya TextEdit, yalnızca içerik kopyalanır.

Terminal uygulaması için biçimlendirme kopyalama devre dışı bırakılabilir mi?

Aynısı Yosemite (10.10) ve El Capitan (10.11) 'de de olur.


2
İTerm2 kullanın - birisinin bir Terminal sorunu olduğu zamanki genel yorum :) ya da Düz metin olarak zengin metin olmayan e-postalar yazın.
kullanıcı151019,

Kopyalanan metnin biçimlendirmesinin devre dışı bırakılabileceğine inanmıyorum. Benim çözümüm, herhangi bir uygulamadan kopyalanan metinden biçimlendirmeyi kaldıracak bir pano yöneticisi olan Flycut uygulamasını kurmaktı.
Dave Nelson

1
@Mark Sadece e-postalar hakkında değil, herhangi bir zengin metin uygulaması hakkında.
pilsetnieks

@pilsetnieks, bu 4.1 / 2 ay sonra kabul etmemenizin herhangi bir nedeni ile: -O. Daha fazla yardıma ihtiyacınız var mı?
markhunte

@markhunte Üzgünüz, cevabınız hala çok geçerli ve takdir, sadece Tim K'ın cevabı soruyu tam olarak yanıtlıyor. Soruyu dün tekrar görene kadar cevabı görmedim, çünkü sorulduktan 3 ay sonra gönderildi.
pilsetnieks

Yanıtlar:


56

Com.apple.Terminal tercihler dosyasını değiştirerek biçimlendirmeyi Terminal'den kopyalamayı / yapıştırmayı devre dışı bırakabilirsiniz.

Mac'inizde Terminal'i açın ve aşağıdaki komutu girin: defaults write com.apple.Terminal CopyAttributesProfile com.apple.Terminal.no-attributes

Bu, tüm metin niteliklerini Terminal'den kopyala / yapıştırın


Onaylamak için, macOS Sierra'daki yukarıdakiyle aynı işlemdir.
Anthony Attard,

Geri dönmek için defaults write com.apple.Terminal CopyAttributesProfile com.apple.Terminal.attributes.
Saurabh Shrivastava

14

'Eşleşen Stili Yapıştır'ı kullanın.

görüntü tanımını buraya girin

Biçimlendirmeyi ekleme noktasıyla aynı tutacak şekilde

Yani yerine:

görüntü tanımını buraya girin

Alacaksın:

görüntü tanımını buraya girin


4
Evet, "yapıştır ve stil uydur" işleri, sadece yeniden klavye kısayollarını içermeyen bir çözüm umuyordum.
pilsetnieks

6

El Capitan'da, biçimlendirmeyi Terminal uygulamasında ayarlayabilirsiniz. Düzenleme -> Özel Kopyala'yı seçin ve formatlama için Düz Metin'i seçin ya da bir belgeye yapıştırıldığında iyi görünen bir profil oluşturabilirsiniz.


2
Bu en azından El Capitan ve üstü için en iyi cevap olmalıdır.
akhan

4

Genel bir klavye kısayolunu bu yazıda açıklanan şekilde yapılandırabilirsiniz: http://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-without-exception

Bu benim için çözdü. Büyük bir visio diyagramı üzerinde çalışıyorum ve terminalden bir şeyler kopyalayıp günde birkaç kez visioya yapıştırmam gerekiyor - bu yüzden 10.9'daki bu değişiklik benim için büyük bir darbe oldu.


Bu yöntemi kullanarak artık Mavericks'teki Apple Mail Konu, URL veya İletişim alanlarına metin yapıştıramayacağımı unutmayın.
MikeiLL
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.