Warna kursor I-beam di terminal Mavericks


24

Setelah memutakhirkan ke Mavericks kursor I-beam di terminal menjadi kurang terlihat (lihat screenshot, saya menggunakan profil Pro dengan latar belakang gelap)

masukkan deskripsi gambar di sini

Apakah ada cara untuk mengubah warna kursor atau membuatnya lebih terlihat? Dalam preferensi saya hanya berhasil mengubah warna kursor teks .


Saya tidak berpikir ini mungkin, karena Anda harus mengubah ke kursor OS.
napcae

3
Coba ITerm. Sepenuhnya dapat dikustomisasi.
3Dave

1
@DavidLively Akhirnya, solusi yang benar-benar berfungsi! Saya sudah mencari ini selama bertahun-tahun. Saya selalu mencari untuk mengubah kursor. Tidak pernah terpikir oleh saya hanya untuk mendapatkan aplikasi terminal yang lebih baik. Terima kasih.
SaganRitual

@DavidLively tolong buat jawaban itu sehingga kami dapat menutup ini dengan sukses.
Ruskes

Jawaban:


7

Seperti yang telah disebutkan di atas, saya melakukan ini -

  1. Ambil cadangan ShadowedIBeam.tiff yang ada

    cp Terminal.app/Contents/Resources/ShadowedIBeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.orig.tiff
  2. Buat kursor Anda sendiri .... atau, jika Anda malas, gunakan saja ini - newShadowedIBeam.png(kredit: Chris Dragon dan jawabannya di utas ini )

  3. Kemudian salin melalui ShadowedIBeam.tiff asli

    sudo cp ~/Downloads/TIbeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.tiff
  4. Dan akhirnya, jalankan ini -

    defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

Jika Anda seberuntung saya, mata Anda harus sebesar-besarnya berterima kasih padamu dengan rasa terima kasih!


Gambar yang Anda tautkan adalah file PNG. Saya mengekspornya sebagai TIFF di Preview.app dan mengikuti seluruh instruksi Anda. Kursor tidak diambil pada OS X 10.10.5 (14F27)
Douglas Held

Gambar yang disematkan dalam posting adalah .png, tetapi tautannya ("yang ini") adalah untuk .tiff, dan berfungsi untuk saya.
Simetris

Menjalankan Yosemite. Bekerja dengan baik. Terima kasih. Catatan: Jika Anda tidak menyalin file yang ada, tetapi lakukan a rmdan mv, maka Anda harus mengatur pemilik dan izin yang benar: sudo chown root:wheel ShadowedIBeam.tiffdansudo chmod 644 ShadowedIBeam.tiff
Wolfram Arnold

4

Sepertinya itu mungkin sebelum Mavericks dengan mengedit

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

Saya sudah mencoba mengubah file itu, tetapi tidak pernah tercermin di Terminal. Saya ingin mengubah ini karena saya memiliki warna latar belakang yang gelap juga.


3

Edit gambar tiff kursor di dalam Terminal App dengan misalnya Image editor (freeware)

Terminal.app/Contents/Resources/ShadowedIBeam.tiff

dan kemudian jalankan

defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

Saya baru saja mencoba jawaban Christian pada Mavericks dan itu berhasil. Kuncinya tampaknya adalah bahwa saya menggunakan Photoshop untuk mengedit .tiff, daripada GIMP atau apa pun.
tel.

1

Sama untuk saya: Mencoba mengedit ShadowedIBeam.tiff, dengan GIMP, tetapi tidak ada efek apa pun. Apa yang saya perhatikan (dengan perintah file). Aslinya adalah tiff big-endian, versi modifikasi saya adalah .tiff little-endian. Secara umum saya tahu sedikit tentang apa itu big-endian, tetapi mengapa Apple mendistribusikan file big-endian pada mesin little-endian (Intel!) ??

Saya pikir akan lebih bijak jika Apple memiliki pilihan untuk membalikkan warna I-Beam, tidak ada yang mewah atau sulit tentang itu!


Selamat Datang di Tanya Berbeda! Ini tidak benar-benar menjawab pertanyaan. Jika Anda memiliki reputasi yang cukup, Anda dapat membatalkan pertanyaan. Atau, "beri bintang" sebagai favorit dan Anda akan diberi tahu tentang jawaban baru. Jika Anda memiliki pertanyaan yang berbeda, Anda dapat menanyakannya dengan mengeklik Ajukan Pertanyaan dengan tautan ke pertanyaan ini jika itu membantu memberikan konteks.
grg

Saya pikir analisis endian layak disimpan - bahkan menggambarkan bagaimana menentukan endian-tess tiff akan bernilai IMO hadiah.
bmike

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

Kursornya berbeda tetapi tidak terlalu bisa dibaca
Matteo

0

Jawaban tentang superuser ini memberikan solusi di mana ia telah menulis aplikasi yang tersedia di github untuk menyesuaikan kursor agar dapat berfungsi dengan semua aplikasi.

Saya telah menggunakan iTerm selama bertahun-tahun tetapi itu mengganggu saya di mana output terminal terkadang tidak menentu. Saya beralih kembali ke Terminal di sekitar macan tutul salju atau beberapa waktu setelah terminal asli menyediakan dukungan tab.


0

Anda dapat melakukan ini dengan Mousescape: https://github.com/alexzielenski/Mousecape/releases

Jika Anda menggunakan kursor Svanslös dari Max Rudberg, I-Beam muncul dengan baik pada latar belakang hitam dengan peringatan bahwa itu memberi Anda beberapa jenis kursor mencolok aneh lainnya. Saya percaya Anda dapat membuat sendiri jika Anda memiliki minat.


0

Berdasarkan langkah - langkah dari Christian :

Edit gambar tiff kursor di dalam Terminal App dengan misalnya Image editor (freeware)

Terminal.app/Contents/Resources/ShadowedIBeam.tiff

dan kemudian jalankan

defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

Saya menggunakan GIMP untuk mencapai ini

  1. Anda dapat menggunakan GIMP untuk mengedit jika diinginkan (apakah ini berhasil)
  2. Klik "buka" di GIMP, Impor dari layar TIFF muncul
  3. Pada Impor Munculan, klik "Pilih Semua" dan buka sebagai "Lapisan -> sekarang" impor "
  4. JANGAN mengubah profil warna RGB, klik "simpan"
  5. Pilih salah satu layer untuk disimpan (besar atau kecil tergantung pada apa yang Anda inginkan); hapus layer lainnya
  6. Klik pada tab menu "Warna" di bagian atas layar dan kemudian klik "Balikkan"
  7. Klik pada "File" dan kemudian "Ekspor" -> ekspor sebagai file "TIFF", simpan salinan ini dalam dokumen Anda dan beri nama dengan benar ShadowedIBeam.tiff
  8. SEBELUM ANDA MENGATASI ORIGINAL, buat salinannya dan masukkan ke folder dokumen Anda -> beri nama ShadowedIBeam.backup.tiff
  9. cp /Applications/Utilities/Terminal.app/Contents/Resources/ShadowedIBeam.tiff ~/Documents
  10. Salin file Kursor yang baru dibuat ke lokasi yang ditentukan, langkah ini akan menimpa file di dalam Terminal.app

    sudo cp ShadowedIBeam.tiff /Applications/Utilities/Terminal.app/Contents/Resources/
  11. Akhirnya atur tanda untuk Terminal.app untuk menggunakan kursor khusus

    defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

Jika perubahan tidak segera berlaku (atau setelah mengklik sekitar) maka cukup tutup aplikasi Terminal sepenuhnya (CMD + Q) dan kemudian buka kembali Terminal.app

(diuji pada Yosemite 10.10.5)

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.