From ebda592777acf7324ca2622d9feb18c9d7afbe59 Mon Sep 17 00:00:00 2001 From: pml68 Date: Tue, 16 Apr 2024 22:58:08 +0200 Subject: feat: add auto-indent remap, treesitter as code fold source --- lua/pml68/init.lua | 8 +++++--- lua/pml68/plugins.lua | 2 +- lua/pml68/remap.lua | 1 + 3 files changed, 7 insertions(+), 4 deletions(-) (limited to 'lua') diff --git a/lua/pml68/init.lua b/lua/pml68/init.lua index ea53600..f6daab0 100644 --- a/lua/pml68/init.lua +++ b/lua/pml68/init.lua @@ -1,16 +1,18 @@ require("pml68.remap") require("pml68.lazy") --- vim.api.nvim_set_hl(0, "Normal", { bg = "none" }) --- vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" }) - vim.opt.rnu = true vim.opt.nu = true vim.opt.shiftwidth = 2 vim.opt.tabstop = 2 +vim.opt.hlsearch = true +vim.opt.incsearch = true vim.opt.clipboard = "unnamedplus" vim.opt.termguicolors = true vim.opt.whichwrap:append "<>[]hl" + +vim.opt.foldmethod = "expr" +vim.opt.foldexpr = "v:lua.vim.treesitter.foldexpr()" diff --git a/lua/pml68/plugins.lua b/lua/pml68/plugins.lua index 5c914fb..07f2e4c 100644 --- a/lua/pml68/plugins.lua +++ b/lua/pml68/plugins.lua @@ -1,7 +1,7 @@ local plugins = { -- Colorizer { - "NvChad/nvim-colorizer.lua", + "NvChad/nvim-colorizer.lua", event = "BufReadPost", config = function() require("colorizer").setup() diff --git a/lua/pml68/remap.lua b/lua/pml68/remap.lua index f3bf9ff..a1c1254 100644 --- a/lua/pml68/remap.lua +++ b/lua/pml68/remap.lua @@ -6,6 +6,7 @@ vim.keymap.set("n", "cp", ":!xclip -sel clip -target image/png -i 2024*. vim.keymap.set("n", "u", "UndotreeToggle") vim.keymap.set("n", "n", " set nu! ") vim.keymap.set("n", "rn", " set rnu! ") +vim.keymap.set("n", "fo", "=ap") -- VimTex vim.keymap.set("n", "ll", "VimtexCompile") -- cgit v1.2.3