dotfiles/.config/kak/autoload/search-highlight.kak

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
}