1
1
mirror of https://github.com/mawww/kakoune.git synced 2024-09-11 13:00:41 +03:00

support three path style in jump

This commit is contained in:
Bob Qi 2024-06-19 16:05:30 +08:00
parent 700265b25d
commit e1e6a76b84

View File

@ -11,7 +11,10 @@ define-command -hidden jump %{
evaluate-commands -save-regs a %{ # use evaluate-commands to ensure jumps are collapsed evaluate-commands -save-regs a %{ # use evaluate-commands to ensure jumps are collapsed
try %{ try %{
evaluate-commands -draft %{ evaluate-commands -draft %{
execute-keys ',xs^([^:\n]+):(\d+):(\d+)?<ret>' # file
# file:line
# file:line:col
execute-keys ',xs^([^:\n]+)(?::(\d+))?(?::(\d+))?<ret>'
set-register a %reg{1} %reg{2} %reg{3} set-register a %reg{1} %reg{2} %reg{3}
} }
set-option buffer jump_current_line %val{cursor_line} set-option buffer jump_current_line %val{cursor_line}