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 SchemeWithin 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.