aboutsummaryrefslogtreecommitdiff
path: root/autoload/orgmode.kak
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2026-06-12 11:05:32 +0530
committerAkshay Nair <phenax5@gmail.com>2026-06-12 11:05:32 +0530
commitc68404f12210dfa4171a9b9ed1d19871352a4931 (patch)
treeab85998b3b77dd88f9fd116952099390b822f8e9 /autoload/orgmode.kak
parent7a64e6d0e71f2c6728fe12fa01472e6b9a6bdfa9 (diff)
downloadkakoune-config-c68404f12210dfa4171a9b9ed1d19871352a4931.tar.gz
kakoune-config-c68404f12210dfa4171a9b9ed1d19871352a4931.zip
Add gitu blame key + update formatter
Diffstat (limited to 'autoload/orgmode.kak')
-rw-r--r--autoload/orgmode.kak6
1 files changed, 6 insertions, 0 deletions
diff --git a/autoload/orgmode.kak b/autoload/orgmode.kak
index b6ad623..8705018 100644
--- a/autoload/orgmode.kak
+++ b/autoload/orgmode.kak
@@ -3,6 +3,8 @@ hook global BufSetOption filetype=org %{
map buffer normal <ret> ': orgmode-jump-link<ret>' -docstring 'Jump to link'
map buffer user o ': enter-user-mode org<ret>' -docstring 'Org mode'
map buffer org <tab> ': orgmode-toggle<ret>' -docstring 'Toggle checkbox/task'
+ map buffer org t ': orgmode-new-task<ret>' -docstring 'New task item'
+ map buffer org T ': orgmode-new-todo<ret>' -docstring 'New todo item'
}
def orgmode-toggle %{
@@ -30,6 +32,10 @@ def orgmode-jump-link %{
} }
}
+def orgmode-new-task %{ execute-keys '<esc>o- [ ] ' }
+
+def orgmode-new-todo %{ execute-keys '<esc>o** TODO ' }
+
def orgmode-toggle-checkbox %{
evaluate-commands %{
execute-keys ',xs^(\h*-\h+)\[([Xx\- ])\]<ret>'