diff --git a/.config/kak/autoload/hump.kak b/.config/kak/autoload/hump.kak index d2a4d329..7917af64 100644 --- a/.config/kak/autoload/hump.kak +++ b/.config/kak/autoload/hump.kak @@ -1,13 +1,17 @@ # -declare-option regex hump [A-Z]+(?![a-z])|[A-Z][a-z]+|[a-z]+|_[a-zA-Z0-9]+ +declare-option regex hump [A-Z][a-z]+|[A-Z]+|[a-z]+ + +define-command -hidden select-current-hump %{ + execute-keys %exp{c%opt{hump},%opt{hump}} +} define-command -hidden select-next-hump %{ - execute-keys h/[A-Z][a-z]+|[A-Z]+|[a-z]+ + execute-keys /[A-Z][a-z]+|[A-Z]+|[a-z]+ } define-command -hidden select-previous-hump %{ - execute-keys l[A-Z][a-z]+|[A-Z]+|[a-z]+ + execute-keys [A-Z][a-z]+|[A-Z]+|[a-z]+ } define-command -hidden extend-next-hump %{