16 lines
637 B
Text
16 lines
637 B
Text
provide-module search-highlight %—
|
|
declare-option -hidden bool search_highlight false
|
|
def -hidden -override true nop
|
|
def -hidden -override false fail
|
|
define-command search-highlight-enable %{
|
|
# hook -group search-highlight window RegisterModified '/' %{
|
|
add-highlighter window/search-highlight dynregex '%reg{/}' 0:rgb:D87C4A+i
|
|
hook -group search-highlight window NormalKey '<esc>' %{
|
|
try %{ remove-highlighter window/search-highlight }
|
|
}
|
|
# }
|
|
}
|
|
define-command search-highlight-disable %{
|
|
remove-hooks window search-highlight
|
|
}
|
|
—
|