diff --git a/kakoune/.config/kak/kakrc b/kakoune/.config/kak/kakrc index 7223e4a..e24a429 100644 --- a/kakoune/.config/kak/kakrc +++ b/kakoune/.config/kak/kakrc @@ -38,6 +38,8 @@ map global -docstring 'Grep previous match' file-mode 'p' ': grep-prev-match' map global -docstring 'Delete buffer' file-mode 'x' ': delete-buffer ' +map global -docstring 'REPL send selection' file-mode 'u' ': repl-send-text' +map global -docstring 'REPL send paragraph' file-mode 'U' ': repl-send-paragraph' declare-user-mode git-mode map global -docstring 'Git' user 'g' ': enter-user-mode git-mode' @@ -127,6 +129,10 @@ define-command -override open-create-in-dir %{ execute-keys ': edit ' %sh{dirname "$kak_buffile"}/ } +define-command -override repl-send-paragraph %{ + execute-keys -draft 'p: repl-send-text' +} + define-command git-log-show-current-commit %{ execute-keys ';^commit\s[0-9a-f]+b' git show %val{selection}