iTerm2: Як змінити колір, який використовується для виділення результатів пошуку?


13

Здається, що iTerm2 важко кодується для виділення результатів пошуку за допомогою жовтого кольору фону. Я спробував як останню версію, так і соловейки, але не зміг знайти спосіб змінити цей колір.

Я щось пропустив? Мені здається неправдоподібним, що емулятор терміналу з такою мірою настроюваності дійсно важко кодує один колір, в той же час роблячи практично все інше, що настроюється користувачем.

Для уточнення ось скріншот: введіть тут опис зображення Як ви бачите, я шукав вміст екрану на слово "стек", і всі його виникнення виділяються жовтим кольором (крім вибраного).


Не знаєте, що саме ви мали на увазі, чи можете ви додайте скріншот?
jherran

Звичайно. Я щойно відредагував своє повідомлення.
прокрастилет

Відповіді:


10

Для iTerm2 Зміни кольору тексту:

  1. У меню виберіть Профілі → Відкрити профілі.
  2. Натисніть кнопку Редагувати профілі, а потім вкладки Кольори.

  3. Ви можете змінити кольори, натиснувши на кольорові лунки.

Ви можете знайти кольорові схеми iTerm на iterm2colorschemes.com .


3
Це лише для поточного матчу (тобто, коли ви переходите всі матчі). Я вважаю, що @raimue є правильним нижче, оскільки жовтий колір, який застосовується до всіх матчів, наразі не може бути налаштований.
кен

1
Ніщо з цього не працює на поточній ітермі. в даний час він розбитий.
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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.