iTerm2: วิธีการเปลี่ยนสีที่ใช้เพื่อเน้นผลการค้นหา?


13

ดูเหมือนว่า iTerm2 นั้นจะถูก hardcoded เพื่อเน้นผลลัพธ์การค้นหาโดยใช้สีพื้นหลังสีเหลือง ฉันลองทั้งรุ่นล่าสุดและ nightlies แต่ไม่สามารถหาวิธีเปลี่ยนสีได้

ฉันพลาดอะไรไปหรือเปล่า? ดูเหมือนว่าฉันไม่น่าเป็นไปได้ว่าเทอร์มินัลอีมูเลเตอร์ที่มีระดับความสามารถในการปรับแต่งเองนั้นจะทำการ hardcode สีเดียวในขณะที่ในเวลาเดียวกัน

เพื่อความชัดเจนนี่เป็นสกรีนช็อต: ป้อนคำอธิบายรูปภาพที่นี่ อย่างที่คุณเห็นฉันค้นหาเนื้อหาหน้าจอสำหรับคำว่า "สแต็ค" และเหตุการณ์ทั้งหมดจะถูกเน้นด้วยสีเหลือง (ยกเว้นที่เลือกไว้)


ไม่ทราบว่าคุณหมายถึงอะไรคุณช่วยเพิ่มภาพหน้าจอได้ไหม?
jherran

แน่ใจ ฉันเพิ่งแก้ไขโพสต์ของฉัน
procrastilet

คำตอบ:


10

สำหรับการเปลี่ยนสีข้อความ iTerm2:

  1. จากเมนูให้เลือกโปรไฟล์→เปิดโปรไฟล์
  2. คลิกปุ่มแก้ไขโพรไฟล์จากนั้นแท็บสี

  3. คุณสามารถเปลี่ยนสีได้โดยคลิกที่หลุมสี

คุณสามารถหารูปแบบสี iTerm ที่iterm2colorschemes.com


3
นั่นเป็นเพียงสำหรับการแข่งขันปัจจุบัน (เช่นเมื่อคุณวนรอบการแข่งขันทั้งหมด) ฉันเชื่อว่า @raimue ถูกต้องด้านล่างซึ่งสีเหลืองซึ่งใช้กับการแข่งขันทั้งหมดไม่สามารถกำหนดค่าได้ในขณะนี้
เคน

1
ไม่สามารถใช้งานได้กับ iterm ปัจจุบัน ปัจจุบันถูกจับ
mathtick

และสีไม่ใช่สีเหลือง มันเป็นสีฟ้าอ่อน
mathtick

8

น่าเสียดายที่สีเหลืองนั้นเป็นรหัสฮาร์ดโค้ดในรหัสที่มาจริงและไม่สามารถกำหนดค่าได้ในการตั้งค่า

นี่คือข้อมูลโค้ดที่เกี่ยวข้องที่มีการใช้สี:

 if (isMatch && !bgselected) {
     aColor = [NSColor colorWithCalibratedRed:1 green:1 blue:0 alpha:1];
 } else ...

ที่มา: https://github.com/gnachman/iTerm2/blob/3a99bb0a0e5924e2d515ec9638a4ffa6731a5682/sources/PTYTextView.m#L6274

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