evaluate-commands %sh{ hop-kak --init } declare-option str hop_kak_keyset 'tnserigmaodhc,x.plfuwyqz' # select visible buffer map global normal ':execute-keys gtGbx' define-command hop-kak %{ eval "ui-scrolloff-disable" evaluate-commands -no-hooks -- %sh{ hop-kak --keyset "$kak_opt_hop_kak_keyset" --sels "$kak_selections_desc" } eval "ui-scrolloff-enable" } # TODO: fix the broken interaction with scrolloff define-command -override hop-kak-words %{ execute-keys 'gtGbxs\w+: hop-kak' }