24 lines
932 B
Plaintext
24 lines
932 B
Plaintext
try %{
|
|
|
|
require-module rainbow
|
|
# suggested mapping
|
|
# # map global user r ": rainbow<ret>" -docstring "rainbow brackets"
|
|
# # map global user R ": rmhl window/ranges_rainbow_specs<ret>" \
|
|
# # -docstring "remove rainbow highlighter"
|
|
} catch %{
|
|
echo -debug "Error while evaluating 'kakoune-rainbow' configuration: %val{error}"
|
|
|
|
set-option -add current plug_conf_errors "Error while evaluating 'kakoune-rainbow' configuration:"
|
|
set-option -add current plug_conf_errors %sh{ printf "\n " }
|
|
set-option -add current plug_conf_errors %val{error}
|
|
set-option -add current plug_conf_errors %sh{ printf "\n\n" }
|
|
|
|
hook -once -group plug-conf-err global WinDisplay .* %{
|
|
info -style modal -title "plug.kak error" "%opt{plug_conf_errors}"
|
|
on-key %{
|
|
info -style modal
|
|
execute-keys -with-maps -with-hooks %val{key}
|
|
}
|
|
}
|
|
}
|