สีเคอร์เซอร์ I-beam ในเทอร์มินัลของ Mavericks


24

หลังจากอัปเกรดเป็น Mavericks เคอร์เซอร์ I-beam ในเทอร์มินัลจะมองเห็นได้น้อยลง (ดูภาพหน้าจอฉันกำลังใช้โปรไฟล์Pro ที่มีพื้นหลังสีเข้ม)

ป้อนคำอธิบายรูปภาพที่นี่

มีวิธีการเปลี่ยนสีของเคอร์เซอร์หรือทำให้มองเห็นได้ชัดเจนขึ้นหรือไม่? ในการตั้งค่าที่ฉันจัดการเท่านั้นที่จะเปลี่ยนสีของเคอร์เซอร์ข้อความ


ฉันไม่คิดว่ามันเป็นไปได้เนื่องจากคุณจะต้องเปลี่ยนเป็นเคอร์เซอร์ OS
napcae

3
ลอง iTerm ปรับแต่งได้อย่างสมบูรณ์
3Dave

1
@DavidLively สุดท้ายทางออกที่ใช้งานได้จริง! ฉันกำลังมองหาสิ่งนี้มานานหลายปี ฉันต้องการเปลี่ยนเคอร์เซอร์อยู่เสมอ มันไม่เคยเกิดขึ้นกับฉันเพียงเพื่อรับแอปพลิเคชันที่ดีขึ้น ขอขอบคุณ.
SaganRitual

@DavidLively โปรดตอบคำถามนี้เพื่อให้เราสามารถปิดเรื่องนี้ได้สำเร็จ
Ruskes

คำตอบ:


7

ดังที่หลายคนกล่าวไว้ข้างต้นฉันทำสิ่งนี้ -

  1. ทำการสำรองข้อมูล ShadowedIBeam.tiff ที่มีอยู่

    cp Terminal.app/Contents/Resources/ShadowedIBeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.orig.tiff
  2. สร้างเคอร์เซอร์ของคุณเอง .... หรือถ้าคุณเป็นคนขี้เกียจเพียงใช้อันนี้ - newShadowedIBeam.png(เครดิต: Chris Dragonและคำตอบของเขาในหัวข้อนี้ )

  3. จากนั้นคัดลอกไปที่ ShadowedIBeam.tiff ดั้งเดิม

    sudo cp ~/Downloads/TIbeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.tiff
  4. และในที่สุดรันสิ่งนี้ -

    defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

หากคุณโชคดีอย่างที่ฉันเป็นคุณควรจะมีดวงตาของคุณขอบคุณอย่างล้นเหลือในสายตาของคุณ!


รูปภาพที่คุณเชื่อมโยงกับเป็นไฟล์ PNG ฉันส่งออกเป็น TIFF ใน Preview.app แล้วทำตามคำแนะนำที่เหลือของคุณ เคอร์เซอร์ไม่ถูกหยิบขึ้นมาบน OS X 10.10.5 (14F27)
Douglas Held

รูปภาพที่ฝังในโพสต์คือ. png แต่ลิงค์ ("อันนี้") มีไว้สำหรับ. tiff และใช้งานได้สำหรับฉัน
สมมาตร

วิ่งโยเซมิตี ใช้งานได้ดีมาก ขอบคุณ หมายเหตุ: หากคุณไม่ได้คัดลอกไฟล์ที่มีอยู่ แต่ทำrmและmvจากนั้นคุณจะต้องตั้งค่าเจ้าของและสิทธิ์ที่ถูกต้อง: sudo chown root:wheel ShadowedIBeam.tiffและsudo chmod 644 ShadowedIBeam.tiff
Wolfram Arnold

4

ดูเหมือนว่าเป็นไปได้ก่อน Mavericks โดยการแก้ไข

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

ฉันได้ลองเปลี่ยนไฟล์นั้นแล้ว แต่มันไม่เคยปรากฏใน Terminal ฉันชอบที่จะเปลี่ยนสิ่งนี้เพราะฉันมีสีพื้นหลังสีเข้มด้วย


3

แก้ไขรูปภาพเคอร์เซอร์ในแอพ Terminal ด้วยตัวอย่างโปรแกรมแก้ไขรูปภาพ (ฟรีแวร์)

Terminal.app/Contents/Resources/ShadowedIBeam.tiff

จากนั้นเรียกใช้

defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

ฉันแค่ลองคำตอบของคริสเตียนเกี่ยวกับ Mavericks และมันก็ใช้ได้ กุญแจสำคัญคือฉันใช้ Photoshop เพื่อแก้ไข. tiff แทนที่จะเป็น GIMP หรืออะไรก็ตาม
โทร

1

เหมือนกันสำหรับฉัน: พยายามแก้ไข ShadowedIBeam.tiff ด้วย GIMP แต่ไม่มีผลใด ๆ สิ่งที่ฉันสังเกตเห็น (ด้วยคำสั่ง file) ต้นฉบับเป็น TIFF ขนาดใหญ่รุ่นที่ปรับเปลี่ยนของฉันคือ. TIFF แบบเล็ก ๆ โดยทั่วไปฉันรู้ว่าเล็ก ๆ น้อย ๆ และ big-endian เกี่ยวกับทำไมแอปเปิ้ลจะกระจายไฟล์ขนาดใหญ่ในเครื่องเล็ก (Intel!)

ฉันคิดว่าคงเป็นการดีถ้า Apple มีทางเลือกในการเปลี่ยนสีของ I-Beam ไม่มีอะไรแปลกหรือยากไปกว่านั้น!


ยินดีต้อนรับสู่ถามที่แตกต่างกัน! นี่ไม่ได้ตอบคำถามจริงๆ หากคุณมีชื่อเสียงเพียงพอคุณสามารถถอนคำถามได้ หรือ "ติดดาว" เป็นรายการโปรดและคุณจะได้รับแจ้งคำตอบใหม่ ๆ หากคุณมีคำถามอื่นคุณสามารถถามได้โดยคลิกถามคำถามพร้อมลิงก์ไปยังคำถามนี้หากช่วยระบุบริบท
grg

ฉันคิดว่าการวิเคราะห์ของ endian นั้นคุ้มค่าที่จะรักษา - แม้จะอธิบายวิธีการกำหนด endian-ness ของ tiff จะคุ้มค่ากับ IMO ที่มีค่าหัว
bmike

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

เคอร์เซอร์แตกต่างกัน แต่อ่านไม่ได้จริงๆ
Matteo

0

คำตอบเกี่ยวกับ superuser นี้ให้วิธีการแก้ปัญหาที่เขาได้เขียนแอพที่มีอยู่ใน GitHubเพื่อปรับแต่งเคอร์เซอร์เพื่อให้มันทำงานกับแอพทั้งหมดได้

ฉันใช้ iTerm มาหลายปีแล้ว แต่มันก็ทำให้ฉันเกิดข้อผิดพลาดซึ่งบางครั้งเอาต์พุตของเทอร์มินัลอาจทำงานผิดปกติฉันเปลี่ยนกลับไปที่เทอร์มินัลโดยรอบเสือดาวหิมะหรือบางครั้งหลังจากเทอร์มินัลท้องถิ่น


0

คุณสามารถทำได้ด้วย Mousescape: https://github.com/alexzielenski/Mousecape/releases

หากคุณใช้เคอร์เซอร์Svanslösของ Max Rudberg, I-Beam จะปรากฏขึ้นบนพื้นหลังสีดำพร้อมกับข้อแม้ที่จะให้เคอร์เซอร์ฉูดฉาดแปลก ๆ ฉันเชื่อว่าคุณสามารถสร้างของคุณเองถ้าคุณมีความสนใจ


0

ตามขั้นตอนจากคริสเตียน :

แก้ไขรูปภาพเคอร์เซอร์ในแอพ Terminal ด้วยตัวอย่างโปรแกรมแก้ไขรูปภาพ (ฟรีแวร์)

Terminal.app/Contents/Resources/ShadowedIBeam.tiff

จากนั้นเรียกใช้

defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

ฉันใช้ GIMP เพื่อทำสิ่งนี้ให้สำเร็จ

  1. คุณสามารถใช้ GIMP เพื่อแก้ไขได้หากต้องการ
  2. คลิก "เปิด" ใน GIMP นำเข้าจากหน้าจอ TIFF จะปรากฏขึ้น
  3. ในการนำเข้าป๊อปอัพคลิก "เลือกทั้งหมด" และเปิดเป็น "เลเยอร์ -> ตอนนี้" นำเข้า "
  4. ห้ามเปลี่ยนโปรไฟล์สี RGB คลิก "Keep"
  5. เลือกเลเยอร์อย่างใดอย่างหนึ่งเพื่อเก็บ (เล็กหรือใหญ่ขึ้นอยู่กับสิ่งที่คุณต้องการ); ลบเลเยอร์อื่น
  6. คลิกที่แท็บเมนู "สี" ที่ด้านบนของหน้าจอแล้วคลิก "สลับ"
  7. คลิกที่ "ไฟล์" จากนั้น "ส่งออก" -> ส่งออกเป็นไฟล์ "TIFF" บันทึกสำเนานี้ในเอกสารของคุณและตั้งชื่ออย่างถูกต้อง ShadowedIBeam.tiff
  8. ก่อนที่คุณจะเอาชนะต้นฉบับทำสำเนาและวางไว้ในโฟลเดอร์เอกสารของคุณ -> ตั้งชื่อ ShadowedIBeam.backup.tiff
  9. cp /Applications/Utilities/Terminal.app/Contents/Resources/ShadowedIBeam.tiff ~/Documents
  10. คัดลอกไฟล์เคอร์เซอร์ที่สร้างขึ้นใหม่ไปยังตำแหน่งที่ระบุขั้นตอนนี้จะเขียนทับไฟล์ภายใน Terminal.app

    sudo cp ShadowedIBeam.tiff /Applications/Utilities/Terminal.app/Contents/Resources/
  11. ในที่สุดก็ตั้งค่าสถานะสำหรับ Terminal.app เพื่อใช้เคอร์เซอร์ที่กำหนดเอง

    defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

หากการเปลี่ยนแปลงไม่มีผลในทันที (หรือหลังจากคลิกไปรอบ ๆ ) ให้ปิดแอป Terminal อย่างสมบูรณ์ (CMD + Q) จากนั้นเปิด Terminal.app ขึ้นมาใหม่

(ทดสอบกับโยเซมิตี 10.10.5)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.