aboutsummaryrefslogtreecommitdiff
path: root/autoload/folding.kak
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-10-14 12:04:41 +0530
committerAkshay Nair <phenax5@gmail.com>2025-10-21 13:39:45 +0530
commit2098f0001d584d1846b43c4a2003a175aeed62b0 (patch)
tree42abc0e5546504d3815a0bdce117756d328fa172 /autoload/folding.kak
parent94bb19748d3bb8636cf252539b8f0be18f46515a (diff)
downloadkakoune-config-2098f0001d584d1846b43c4a2003a175aeed62b0.tar.gz
kakoune-config-2098f0001d584d1846b43c4a2003a175aeed62b0.zip
Add marks clear + fix reordering issue
Diffstat (limited to 'autoload/folding.kak')
-rw-r--r--autoload/folding.kak23
1 files changed, 23 insertions, 0 deletions
diff --git a/autoload/folding.kak b/autoload/folding.kak
new file mode 100644
index 0000000..b19af5f
--- /dev/null
+++ b/autoload/folding.kak
@@ -0,0 +1,23 @@
+# declare-option range-specs fold_ranges
+
+# define-command fold-range -params 1 %{
+# # TODO: Check if cursor is within range
+# evaluate-commands %sh{
+# if (echo "$kak_opt_fold_ranges" | grep -F "${1}" >/dev/null 2>&1); then
+# echo "set-option -remove buffer fold_ranges '${1}|Texthere'"
+# else
+# echo "set-option -add buffer fold_ranges '${1}|Texthere'"
+# fi
+# }
+# }
+
+# define-command fold-enable %{
+# add-highlighter global/folding replace-ranges fold_ranges
+# }
+
+# define-command fold-indent %{
+# execute-keys '<a-i>i'
+# fold-range %val{selection_desc}
+# }
+
+# fold-enable