iTerm2: खोज परिणामों को उजागर करने के लिए उपयोग किए जाने वाले रंग को कैसे बदलें?


13

ऐसा लगता है कि iTerm2 पीले पृष्ठभूमि रंग का उपयोग करके खोज परिणामों को उजागर करने के लिए हार्डकोड किया गया है। मैंने नवीनतम रिलीज़ और नाइटलाइज़ दोनों की कोशिश की, लेकिन उस रंग को बदलने का कोई तरीका नहीं खोज सका।

क्या मैं कुछ भुल गया? यह मेरे लिए असंभव है, कि इस तरह के कस्टमाइज़ेबिलिटी के साथ एक टर्मिनल एमुलेटर वास्तव में एक ही रंग को हार्डकोड करेगा, जबकि एक ही समय में लगभग सब कुछ उपयोगकर्ता-कॉन्फ़िगर करने योग्य होगा।

स्पष्टीकरण के लिए, यहां एक स्क्रीनशॉट है: यहाँ छवि विवरण दर्ज करें जैसा कि आप देख सकते हैं, मैंने "स्टैक" शब्द के लिए स्क्रीन सामग्री की खोज की और इसकी सभी घटनाओं को पीले रंग में हाइलाइट किया गया है (चयनित एक को छोड़कर)।


ठीक से पता नहीं है कि आपका क्या मतलब है, क्या आप कृपया स्क्रीनशॉट जोड़ सकते हैं?
जेर्रान

ज़रूर। मैंने अभी अपनी पोस्ट संपादित की है।
शिथिलता

जवाबों:


10

ITerm2 पाठ रंग परिवर्तन के लिए:

  1. मेनू से प्रोफाइल → ओपन प्रोफाइल चुनें।
  2. प्रोफ़ाइल बटन संपादित करें पर क्लिक करें, फिर रंग टैब।

  3. आप रंग कुओं पर क्लिक करके रंग बदल सकते हैं।

आप iterm2colorschemes.com पर iTerm कलर स्कीम पा सकते हैं ।


3
यह केवल वर्तमान मैच के लिए है (जैसे कि आप सभी मैचों के माध्यम से साइकिल चलाते हैं)। मेरा मानना ​​है कि @raimue नीचे सही है, जो पीले रंग के सभी मैचों पर लागू होता है, वर्तमान में कॉन्फ़िगर करने योग्य नहीं है।
केन

1
इसमें से कोई भी वर्तमान इटर्म पर काम नहीं करता है। वर्तमान में इसका भंडाफोड़ हुआ है।
गणित

और रंग पीला नहीं है। यह हल्का नीला है।
गणित

8

दुर्भाग्य से, स्रोत कोड में पीला रंग वास्तव में हार्डकोड किया गया है और वरीयताओं में कॉन्फ़िगर नहीं किया जा सकता है।

यहां संबंधित कोड स्निपेट है जहां रंग लागू किया गया है:

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

स्रोत: https://github.com/gnachman/iTerm2/blob/3a99bb0a0e5924e2d515ec9638a4ffa6731a5682/sources/PTYTMView.m#L6274

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.