diff options
| author | Akshay Nair <phenax5@gmail.com> | 2025-11-05 21:56:06 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2025-11-09 12:02:10 +0530 |
| commit | 73a9be025659a9b36a9284e160a9aee995db5314 (patch) | |
| tree | 8b6caa34e2f4795e09779ff006b1e182d7ecde8d /autoload/orgmode.kak | |
| parent | 17b59f5ed7acac5dc852c831e1650daac7f169d7 (diff) | |
| download | kakoune-config-73a9be025659a9b36a9284e160a9aee995db5314.tar.gz kakoune-config-73a9be025659a9b36a9284e160a9aee995db5314.zip | |
Add some buffer keys and buffers-show command
Diffstat (limited to 'autoload/orgmode.kak')
| -rw-r--r-- | autoload/orgmode.kak | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/autoload/orgmode.kak b/autoload/orgmode.kak index 7c44039..b6ad623 100644 --- a/autoload/orgmode.kak +++ b/autoload/orgmode.kak @@ -5,13 +5,13 @@ hook global BufSetOption filetype=org %{ map buffer org <tab> ': orgmode-toggle<ret>' -docstring 'Toggle checkbox/task' } -define-command orgmode-toggle %{ +def orgmode-toggle %{ evaluate-commands -save-regs '#/' %{ try %{ orgmode-toggle-checkbox } catch %{ orgmode-toggle-task-state } catch %{ } } } -define-command orgmode-jump-link %{ +def orgmode-jump-link %{ # TODO: support multiple links in single line evaluate-commands %{ try %{ execute-keys ',xs\[\[([^\n\]]+)\]<ret>' @@ -30,7 +30,7 @@ define-command orgmode-jump-link %{ } } } -define-command orgmode-toggle-checkbox %{ +def orgmode-toggle-checkbox %{ evaluate-commands %{ execute-keys ',xs^(\h*-\h+)\[([Xx\- ])\]<ret>' evaluate-commands %sh{ @@ -45,7 +45,7 @@ define-command orgmode-toggle-checkbox %{ } } -define-command orgmode-toggle-task-state %{ +def orgmode-toggle-task-state %{ evaluate-commands %{ execute-keys ',xs^(\*+\h+)(TODO|ACTIVE|DONE)?<ret>' evaluate-commands %sh{ |
