From 6239fced05b986bb2d6aad9fd494019a008c02c6 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Mon, 23 Jun 2025 18:30:15 -0400 Subject: [PATCH] AutoYADM commit: 2025-06-23 18:30:15 --- .config/kak/autoload/filetype/latex.kak | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.config/kak/autoload/filetype/latex.kak b/.config/kak/autoload/filetype/latex.kak index 90cd44f2..93d76fbe 100644 --- a/.config/kak/autoload/filetype/latex.kak +++ b/.config/kak/autoload/filetype/latex.kak @@ -1,9 +1,16 @@ # wrap selection in \emph{...} -define-command -params 1 latex-surround-add %~ - execute-keys -draft 'i\emph{a}' +define-command -override -params 1 latex-surround-add %~ + evaluate-commands -save-regs 'a' -no-hooks %^ + set-register a %arg{1} + execute-keys -draft 'i\a{a}' + ^ ~ -define-command -params 1 latex-surround-remove %~ - execute-keys -save-regs '"' -draft '{d\\emphd' +define-command -override -params 1 latex-surround-remove %~ + evaluate-commands -save-regs 'a"' -no-hooks %^ + set-register a %arg{1} + execute-keys -save-regs '"' -draft '{d\\ad' + ^ + ~ hook global WinSetOption filetype=latex %{