summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2024-07-07 19:52:22 +0200
committerMinijackson <minijackson@riseup.net>2024-07-07 19:52:22 +0200
commit30ae7039c461b71bfc2c2c6a13445e6578c022f3 (patch)
treea4067deb773a0f1acac85127a3d34a36999548f4
parent4712faba30789620abe91abee75fd6c06670877c (diff)
downloadnixos-config-reborn-30ae7039c461b71bfc2c2c6a13445e6578c022f3.tar.gz
nixos-config-reborn-30ae7039c461b71bfc2c2c6a13445e6578c022f3.zip
common/nixvim: set mini search method, add splitjoin
-rw-r--r--common/nixvim.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/common/nixvim.nix b/common/nixvim.nix
index 02e6943..a5f34d9 100644
--- a/common/nixvim.nix
+++ b/common/nixvim.nix
@@ -347,6 +347,8 @@ in
347 enable = true; 347 enable = true;
348 modules = { 348 modules = {
349 ai.custom_textobjects = { 349 ai.custom_textobjects = {
350 search_method = "cover_or_nearest";
351
350 f.__raw = "require('mini.ai').gen_spec.treesitter({ a = '@function.outer', i = '@function.inner' })"; 352 f.__raw = "require('mini.ai').gen_spec.treesitter({ a = '@function.outer', i = '@function.inner' })";
351 F.__raw = "require('mini.ai').gen_spec.treesitter({ a = '@call.outer', i = '@call.inner' })"; 353 F.__raw = "require('mini.ai').gen_spec.treesitter({ a = '@call.outer', i = '@call.inner' })";
352 c.__raw = "require('mini.ai').gen_spec.treesitter({ a = '@comment.outer', i = '@comment.inner' })"; 354 c.__raw = "require('mini.ai').gen_spec.treesitter({ a = '@comment.outer', i = '@comment.inner' })";
@@ -381,7 +383,8 @@ in
381 } 383 }
382 ]; 384 ];
383 }; 385 };
384 surround = { }; 386 splitjoin = { };
387 surround.search_method = "cover_or_nearest";
385 trailspace = { }; 388 trailspace = { };
386 }; 389 };
387 }; 390 };