From 13998f3066c211591a84df90c96bd1b872986fc9 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Sun, 8 Jun 2025 23:04:49 -0400 Subject: [PATCH] AutoYADM commit: 2025-06-08 23:04:49 --- .config/kak/autoload/clipboard.kak | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.config/kak/autoload/clipboard.kak b/.config/kak/autoload/clipboard.kak index 7bd91ca8..85d297dd 100644 --- a/.config/kak/autoload/clipboard.kak +++ b/.config/kak/autoload/clipboard.kak @@ -4,6 +4,13 @@ declare-option -docstring %{ declare-option int clip_selcount 0 +define-command -hidden clip-trim %{ + try %{ + execute-keys \n + execute-keys bjGjd + } +} + define-command -docstring %{ clip-copy [-split]: copy selections to system clipboard Set the clipboard_copy_cmd option to change the command @@ -28,8 +35,9 @@ define-command -docstring %{ # append a newline # delete extra newlines # select all, pipe to copy cmd - echo '"a\nagjd%' - printf 'gj:try %%{ exec \\n }' + echo '"a\na' + echo 'gj: clip-trim' + echo '%' else # paste all, select all, pipe to copy cmd echo '"a%' @@ -39,7 +47,7 @@ define-command -docstring %{ fi } # clean up - delete-buffer + # delete-buffer } }