From 35a701fa4846cf3a7ff55e59b6f2a582fade40f2 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Fri, 30 May 2025 14:34:41 -0400 Subject: [PATCH] AutoYADM commit: 2025-05-30 14:34:41 --- .config/kak/autoload/hump.kak | 22 ++++++++++++++++++++++ .config/kak/autoload/plugins.kak | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 .config/kak/autoload/hump.kak diff --git a/.config/kak/autoload/hump.kak b/.config/kak/autoload/hump.kak new file mode 100644 index 00000000..15f8ef5c --- /dev/null +++ b/.config/kak/autoload/hump.kak @@ -0,0 +1,22 @@ +# + +define-command -hidden select-next-hump %{ + execute-keys h/[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]+ +} + +define-command -hidden extend-next-hump %{ + execute-keys ?[A-Z][a-z]+|[A-Z]+|[a-z]+ +} + +define-command -hidden extend-previous-hump %{ + execute-keys [A-Z][a-z]+|[A-Z]+|[a-z]+ +} + +map global normal ': select-previous-hump' -docstring 'select prev hump' +map global normal ': select-next-hump' -docstring 'select next hump' +map global normal ': extend-previous-hump' -docstring 'extend prev hump' +map global normal ': extend-next-hump' -docstring 'extend next hump' diff --git a/.config/kak/autoload/plugins.kak b/.config/kak/autoload/plugins.kak index f27d77ee..5a17726d 100644 --- a/.config/kak/autoload/plugins.kak +++ b/.config/kak/autoload/plugins.kak @@ -68,7 +68,7 @@ bundle case.kak https://gitlab.com/FlyingWombat/case.kak %{ map global user '`' ': enter-user-mode case' } -bundle kakoune-hump https://github.com/delapouite/kakoune-hump %{ +bundle-noload kakoune-hump https://github.com/delapouite/kakoune-hump %{ map global normal ': select-previous-hump' -docstring 'select prev hump' map global normal ': select-next-hump' -docstring 'select next hump' map global normal ': extend-previous-hump' -docstring 'extend prev hump'