blob: d6ed073d51736a38718d9c90d03ce42b68c9c212 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
hook global BufSetOption filetype=(?:kak) %{
define-snippet buffer snip-kak-define
define-snippet buffer snip-kak-hook
}
define-command snip-kak-define %{
prompt 'Command: ' %{
set-register c %val{text}
execute-keys '<esc>,idefine-command <c-r>c %{<ret>'
execute-keys '}'
}
}
define-command snip-kak-hook %{
prompt 'Event: ' %{
set-register c %val{text}
execute-keys '<esc>,ihook global <c-r>c .* %{<ret>'
execute-keys '}'
}
}
|