Maverick’in terminalinde imleci rengi


24

Mavericks'e yükselttikten sonra terminaldeki I-beam imleci daha az görünür hale geldi (bkz. Ekran görüntüsü, Pro profilini koyu arka planlı kullanıyorum)

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

İmlecin rengini değiştirmenin veya daha görünür hale getirmenin bir yolu var mı? Tercihlerde sadece metin imlecinin rengini değiştirmeyi başardım .


Bunun mümkün olduğunu sanmıyorum çünkü işletim sistemi imlecini değiştirmek zorunda kalacaksınız.
napcae

3
İTerm'i deneyin. Tamamen özelleştirilebilir.
3Dave

1
@DavidLively Sonunda, gerçekten işe yarayan bir çözüm! Yıllardır bunu arıyorum. Her zaman imleci değiştirmeye çalıştım. Sadece daha iyi bir terminal uygulaması elde etmek bana hiç gelmedi. Teşekkür ederim.
SaganRitual

@DavidLively lütfen bunu bir cevap haline getirin, böylece başarıyla başarabiliriz.
Ruskes

Yanıtlar:


7

Yukarıda da değindiğim gibi, bunu yaptım -

  1. Mevcut ShadowedIBeam.tiff dosyasının yedeğini alın

    cp Terminal.app/Contents/Resources/ShadowedIBeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.orig.tiff
  2. Tembel bir biriyseniz, sadece kullanmak, kendi imleci olun .... ya bu bir - newShadowedIBeam.png(kredi: Chris Ejderha ve bu iş parçacığı üzerinde onun cevabı )

  3. Sonra orijinal ShadowedIBeam.tiff üzerine kopyalayın.

    sudo cp ~/Downloads/TIbeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.tiff
  4. Ve sonunda, şunu çalıştır -

    defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

Eğer benim kadar şanslıysan, minnettar olduğun için gözlerini bolca teşekkür etmelisin!


Bağlandığınız resim bir PNG dosyasıdır. Preview.app’de TIFF olarak dışa aktardım ve talimatlarınızın geri kalanını takip ettim. İmleç OS X 10.10.5 (14F27) öğesinde alınmadı
Douglas Held

Gönderiye gömülü resim bir .png'dir, ancak bağlantı ("bu") .tiff içindir ve benim için çalışır.
Simetrik

Yosemite'i çalıştırıyorum. Harika çalıştı. Teşekkürler. Not: Mevcut dosyayı kopyalamazsanız rmve a ve mvyaptığınız takdirde, doğru sahibi ve izinleri ayarlamanız gerekir: sudo chown root:wheel ShadowedIBeam.tiffvesudo chmod 644 ShadowedIBeam.tiff
Wolfram Arnold

4

Düzenleyerek Mavericks'ten önce mümkün gibi görünüyor

/Applications/Utilities/Terminal.app/Contents/Resources/ShadowedIBeam.tiff

Bu dosyayı değiştirmeyi denedim, ama asla Terminal'e yansıtılmıyor. Ben de koyu arka plan rengim olduğu için bunu değiştirmek isterim.


3

Terminal App içindeki imleç görüntüyü düzenleyin, örneğin Görüntü düzenleyici (ücretsiz)

Terminal.app/Contents/Resources/ShadowedIBeam.tiff

ve sonra koş

defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

Az önce Christian'ın Mavericks hakkındaki cevabını denedim ve işe yaradı. Anahtar, GIMP ya da her neyse, .tiff'i düzenlemek için Photoshop kullandığım anlaşılıyor.
tel,

1

Aynı benim için: ShadowedIBeam.tiff'i GIMP ile birlikte düzenlemeye çalıştı, ancak hiçbir etkisi olmadı. Ne farkettim (dosya komutuyla). Orjinali büyük-endian tiff, değiştirilmiş versiyonum küçük-endian .tiff. Genel olarak küçük ve büyük endian'ın ne hakkında olduğunu biliyorum, bu yüzden neden Apple büyük-büyük boyutlu dosyaları küçük-büyük boyutlu (Intel!) Bir makineye dağıttı?

Ben Apple'ın I-Beam'in rengini tersine çevirme seçeneğinin olmasının akıllıca ya da zor hiçbir şey olmadığını düşünmenin akıllıca olacağını düşünüyorum.


Farklı sormaya hoş geldiniz! Bu soruya gerçekten cevap vermiyor. Yeterli üne sahipseniz , soruyu geçersiz kılabilirsin . Alternatif olarak, favori olarak "yıldız" ve size herhangi bir yeni cevaplar bildirilecektir. Farklı bir sorunuz varsa, bağlamı sağlamaya yardımcı olması durumunda, bu sorunun bağlantısını içeren Soru Sor düğmesini tıklatarak bunu sorabilirsiniz .
grg

Endian analizinin tutmaya değer olduğunu düşünüyorum - bir tiffin enansitesinin nasıl belirleneceğini tarif etmek bile bir IMO'ya değecektir.
bmike

1
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

İmleç farklıdır ancak gerçekten okunaklı değildir
Matteo

0

Süper kullanıcı hakkındaki bu cevap , imleci tüm uygulamalarla çalışmasına izin verecek şekilde özelleştirmek için github'da kullanılabilir bir uygulama yazdığı bir çözüm sunar .

İTerm'i yıllardır kullanıyordum, ancak terminal çıktısının bazen düzensiz davranabildiği yerlerde beni rahatsız etti, kar leoparı etrafında Terminal'e geri döndüm ya da bir süre yerel terminalden sekme desteği sağladı.


0

Bunu Mousescape ile yapabilirsiniz: https://github.com/alexzielenski/Mousecape/releases

Max Rudberg'in Svanslös imleçlerini kullanırsanız, I-Beam, size başka bir garip gösterişli imleç verdiğini gösteren siyah renkli bir arka plan üzerinde güzel bir şekilde görünür. İlgileniyorsan kendi isteğini yaratabileceğine inanıyorum.


0

Christian'ın adımlarına dayanarak :

Terminal App içindeki imleç görüntüyü düzenleyin, örneğin Görüntü düzenleyici (ücretsiz)

Terminal.app/Contents/Resources/ShadowedIBeam.tiff

ve sonra koş

defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

Bunu başarmak için GIMP kullandım

  1. İsterseniz düzenlemek için GIMP kullanabilirsiniz (bunu başarıyla yaptınız)
  2. GIMP'de "aç" ı tıklayın, TIFF ekranından içe aktar ekranı açılır
  3. Açılır Pencerede, "Tümünü Seç" i tıklayın ve "Katmanlar -> şimdi" içe aktar "olarak açın
  4. RGB renk profilini değiştirmeyin, "sakla" yı tıklayın
  5. Tutulacak katmanlardan birini seçin (istediğinize göre büyük veya küçük); diğer katmanı sil
  6. Ekranın üst kısmındaki "Renkler" menü sekmesini ve ardından "Ters Çevir" i tıklayın.
  7. "Dosya" yı ve ardından "Dışa Aktar" -> "TIFF" dosyası olarak dışa aktarın, bu kopyayı belgelerinize kaydedin ve doğru şekilde adlandırın ShadowedIBeam.tiff
  8. ORİJİNAL'İN ÜZERİNE YAZMADAN ÖNCE, bir kopyasını alın ve bunu belgeler klasörünüze koyun -> adlandırın ShadowedIBeam.backup.tiff
  9. cp /Applications/Utilities/Terminal.app/Contents/Resources/ShadowedIBeam.tiff ~/Documents
  10. Yeni oluşturulan İmleç dosyasını belirtilen konuma kopyalayın, bu adım Terminal.app içindeki dosyanın üzerine yazar.

    sudo cp ShadowedIBeam.tiff /Applications/Utilities/Terminal.app/Contents/Resources/
  11. Sonunda özel bir imleç kullanmak için Terminal.app bayrağını ayarlayın

    defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

Değişiklik hemen etkili olmazsa (veya tıkladıktan sonra) Terminal uygulamasını tamamen kapatın (CMD + Q) ve Terminal.app'i tekrar açın

(Yosemite 10.10.5'te test edilmiştir)

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.