Search highlighting
You can customize the colors for search highlighting in Sublime Text.
TIP Create a mapping for clearing search highlighting
vim
noremap <C-l> :nohlsearch<CR>
See neovintageousrc for details on creating key mappings.
Custom search highlighting colors
Open the Command Palette by using the shortcut
Ctrl+Shift+P
(Linux/Win) orCmd+Shift+P
(Mac).Type and select:
UI: Customize Color Scheme
Within the color scheme file, define distinct styles for various search highlighting scopes:
neovintageous_search_inc
: This scope is used for highlighting the current search incrementally as you type.neovintageous_search_cur
: This scope is used for highlighting the current search term.neovintageous_search_occ
: This scope is used for highlighting all occurrences of the search term.
Example
json
{
"rules": [
{
"scope": "neovintageous_search_inc",
"background": "#a1efe4",
"foreground": "#272822"
},
{
"scope": "neovintageous_search_cur",
"background": "#a1efe4",
"foreground": "#272822"
},
{
"scope": "neovintageous_search_occ",
"background": "#e6db74",
"foreground": "#272822"
}
]
}
Settings
vintageous_search_cur_style
- Type:
string ('fill', 'outline', 'underline', 'squiggly_underline', 'stippled_underline')
- Default:
'fill'
Style for highlighting the current match in a search.
vintageous_search_inc_style
- Type:
string ('fill', 'outline', 'underline', 'squiggly_underline', 'stippled_underline')
- Default:
'fill'
Style for highlighting during incremental search.
vintageous_search_occ_style
- Type:
string ('fill', 'outline', 'underline', 'squiggly_underline', 'stippled_underline')
- Default:
'fill'
Style for highlighting search occurrences.