aboutsummaryrefslogtreecommitdiff
path: root/autoload/+init.kak
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-10-12 21:39:49 +0530
committerAkshay Nair <phenax5@gmail.com>2025-10-21 13:39:45 +0530
commit043f497d7475860f49815c9de35c0c76aa45a135 (patch)
tree877596344c7f97945b9b5f2e4bcb44e9f10cc359 /autoload/+init.kak
parent2333c7d56be15e697c8f8ca40622021776a1dd42 (diff)
downloadkakoune-config-043f497d7475860f49815c9de35c0c76aa45a135.tar.gz
kakoune-config-043f497d7475860f49815c9de35c0c76aa45a135.zip
Persistant dir-based marks
Diffstat (limited to '')
-rw-r--r--autoload/+init.kak8
1 files changed, 8 insertions, 0 deletions
diff --git a/autoload/+init.kak b/autoload/+init.kak
index c3987f9..5e99424 100644
--- a/autoload/+init.kak
+++ b/autoload/+init.kak
@@ -31,6 +31,14 @@ add-highlighter global/ show-matching -previous
# add-highlighter global/search dynregex '%reg{/}' 0:search
hook global RegisterModified '/' %{ add-highlighter -override global/search regex "%reg{/}" 0:search }
map global user '<esc>' ':set-register slash ""<ret>'
+map global user '/' '/(?i)'
+
+# TODO: Reset count on modechange?
+declare-option -hidden int user_mode_count 0
+define-command enter-user-mode-with-count -params 1 %{
+ set-option window user_mode_count %val{count}
+ enter-user-mode %arg{1}
+}
# Mode cursors
set-face global InsertCursor default,red+B