From e3de3005da1e8bab3f0fa002a108735e89de9d24 Mon Sep 17 00:00:00 2001 From: TheK4n Date: Tue, 17 Jan 2023 19:26:57 +0300 Subject: [PATCH] add(nvim): plugins --- sub/nvim/init.lua | 3 --- sub/nvim/lua/base/base.lua | 14 ++++++++------ sub/nvim/lua/base/maps.lua | 1 + sub/nvim/lua/base/plugins.lua | 6 ++++++ 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/sub/nvim/init.lua b/sub/nvim/init.lua index 560a6b6..15eb074 100644 --- a/sub/nvim/init.lua +++ b/sub/nvim/init.lua @@ -1,4 +1 @@ - require("base.sourcer") - - diff --git a/sub/nvim/lua/base/base.lua b/sub/nvim/lua/base/base.lua index 8c236fb..cb8e9fd 100644 --- a/sub/nvim/lua/base/base.lua +++ b/sub/nvim/lua/base/base.lua @@ -77,13 +77,12 @@ vim.opt.ffs = 'unix,mac' vim.opt.path:append { '**' } -- Finding files - Search down into subfolders -vim.opt.cursorline = true - - -vim.t_SI = [[\e[5 q]] -vim.t_SR = [[\e[3 q]] -vim.t_EI = [[\e[1 q]] +vim.cmd([[ + let &t_SI.="\e[5 q" "SI = режим вставки + let &t_SR.="\e[3 q" "SR = режим замены + let &t_EI.="\e[1 q" "EI = нормальный режим +]]) vim.g.netrw_banner = 0 -- hide banner @@ -101,6 +100,9 @@ vim.api.nvim_create_autocmd("TextYankPost", { end, }) +-- dont auto commenting new lines +vim.api.nvim_create_autocmd("BufEnter", {pattern = "*", command = [[set fo-=c fo-=r fo-=o]]}) + vim.cmd.highlight({ "DiagnosticError", "guifg=Grey" }) vim.cmd.highlight({ "DiagnosticWarn", "guifg=Grey" }) vim.cmd.highlight({ "DiagnosticInfo", "guifg=Grey" }) diff --git a/sub/nvim/lua/base/maps.lua b/sub/nvim/lua/base/maps.lua index e489e99..3631b11 100644 --- a/sub/nvim/lua/base/maps.lua +++ b/sub/nvim/lua/base/maps.lua @@ -13,6 +13,7 @@ function create_function_tabdo(command) end -- Toggle line highlighting +vim.opt.cursorline = true keymap.set('n', 'c', create_function_tabdo('set cursorline!'), {silent = true}) keymap.set('n', '/', diff --git a/sub/nvim/lua/base/plugins.lua b/sub/nvim/lua/base/plugins.lua index de9cbfc..b3d6e59 100644 --- a/sub/nvim/lua/base/plugins.lua +++ b/sub/nvim/lua/base/plugins.lua @@ -9,6 +9,8 @@ return require('packer').startup(function(use) use 'ellisonleao/gruvbox.nvim' use 'tpope/vim-surround' + use 'tpope/vim-repeat' + use 'google/vim-searchindex' use 'tpope/vim-commentary' use 'ap/vim-css-color' use 'preservim/tagbar' @@ -23,6 +25,10 @@ return require('packer').startup(function(use) use 'windwp/nvim-ts-autotag' use { 'nvim-treesitter/nvim-treesitter', run = ':TSUpdate' } + use { 'numToStr/Comment.nvim', + config = function() require('Comment').setup() end + } + -- requiered patch your font use 'ryanoasis/vim-devicons'