2012-11-18 11 views

Odpowiedz

5

nie ma klucza konfiguracji koloru obramowania wokół niewyselekcjonowanej znalezionego tekstu w Sublime Text 2: kolor znalezionego tekstu granicy jest kolor kursora. Jeśli chcesz to zmienić, musisz zmienić kolor kursora.

Aby zmienić kursor i znaleziony tekst kolor obramowania, ustaw wartość klucza o nazwie caret w pliku .thTheme.

Innymi słowy, jeśli chcesz znaleźć żółty tekst znajdujący się na granicy, musisz również mieć kursor hello. Na przykład:

<key>caret</key> 
<string>#ffff00</string> 

To jak to wygląda z żółtym znalezionego tekstu granicy i kursor w Monokai Bright tematu:

enter image description here

2

myślę szukasz findHighlight i inactiveSelection

  <key>selection</key> 
      <string>#C5DFE980</string> 

      <key>findHighlight</key> 
      <string>#ffe792</string> 

      <key>inactiveSelection</key> 
      <string>#ff7e00</string> 
+1

Żadna z tych prac. 'selection' zmienia jedynie kolor rzeczywistego wyboru. "inactiveSelection" i "findHighlight" wydają się nic nie zmieniać. – trusktr

+2

'inactiveSelection' zmienia kolor zaznaczonego tekstu, gdy okno nie jest ostre. 'findHighlight' zmienia kolor tła znalezionego tekstu. –

0

W Sublime Text 3 highlight opcji zmienia kolor obramowania pasujących elementów

<key>highlight</key> 
<string>#ff00ff</string>