# 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'