Neden artık Terminal penceremde metin işaretlemek mümkün değil?


12

Mac OSX Yosemite'de hevesli bir Terminal kullanıcısıyım. Zaman zaman panoya kopyalamak (sağ tıklama veya cmd + c) için Terminal penceresindeki metni işaretlerim.

Nedense aniden çalışmayı bıraktı! Fareyi tıklayıp sürükleyerek artık terminal penceresindeki metni işaretleyemiyorum. (Windows Komut satırı aracında bazı nedenlerden dolayı böyle bir ayar var) işaretlemeyi kapatmak için bir yol arıyordum, ancak bunu kontrol etmek için herhangi bir seçenek bulamıyorum. Fare ile işaretlemek mümkün olmasa da, ekranın üstündeki dosya çubuğundan "Düzenle" - "Her şeyi işaretle" yi seçebilirim (Norveççe OSX sürümünden ücretsiz olarak çevrilir :)) ve her şeyin yolunda olduğunu işaretlerim . İşaretlenen her şeyi görebiliyorum ve beklendiği gibi kopyalayıp yapıştırabiliyorum. Ancak fareyle işaretlemeyi etkilememin bir yolu yoktur - her şeyi işaretledikten sonra fare ile seçilemez.

Herkes fareyi tekrar tıklayıp sürükleyerek işaretlemeyi etkinleştirme konusunda herhangi bir ipucu var mı?


Başka bir profil kullanırsanız ne olur? Bkz. Preferences-> Profiles.
Pepijn van Leeuwen

Farklı profiller kullanmak maalesef işe yaramadı. Aşağıda @ kylebellamy'nin çözümünü kullanmak zorunda kaldım.
Markus Bekken

Yanıtlar:


7

Bazen işler tercih dosyalarında sakat olur ve bir daha düzgün çalışabilmek için bunları silmeniz gerekir. Uygulamayı yeniden başlattığınızda, uygulama tercihlerini yeniden oluşturacaktır.

Bunu dene:

Terminal'den tamamen çıkın ve şu dosyayı silin: (ana klasörünüz) /Library/Preferences/com.apple.Terminal.plist

Umarım bu sizin için çalışır! Kütüphane klasörünüzü göremiyorsanız, bu hızlı kılavuzu izleyin .


İşe yaradı! Terminallerden çıktım, ancak silmek yerine .plist dosyasını terminal için yeniden adlandırdım. Bir sonraki açılışta yine mükemmel çalıştı :)
Markus Bekken

Harika! Bu garip davranan bir uygulama için büyük bir adımdır.
kylebellamy

6

Fare olaylarının terminalde çalışan program tarafından yakalanması mümkündür. Bunun olması için:

1) Program fareyi destekleyecek şekilde yazılmalıdır (vim ve tmux bu tür programlara örnektir) ve

2) Terminal Fare Raporlama modunda olmalıdır. Bu mod varsayılan olarak etkindir.

Fare Raporlamasını devre dışı bırakırsanız (Fare Raporlamasını Görüntüle / İzin Ver, ⌘R), uygulamanın fareyi destekleyip desteklemediğine bakılmaksızın fare olayları yakalanmaz ve metin seçip kopyalayabilirsiniz.


⌘R Terminalde Midnight Commander ile kopyalamaya / yapıştırmaya izin veren hileydi.
mivk

2

Bu sorunu yaşadım ve sadece terminali tamamen bırakıp tekrar açarak çözdüm.

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.