From c065b140e2b57a4eff5e9d183bbc51022fafcd7f Mon Sep 17 00:00:00 2001 From: thek4n Date: Mon, 15 Jan 2024 09:41:59 +0300 Subject: [PATCH] nvim ftplugin --- .gitignore | 1 + home/user/.config/nvim/after/ftplugin/cpp.lua | 5 +++++ home/user/.config/nvim/after/ftplugin/gitcommit.lua | 2 ++ home/user/.config/nvim/lua/base/options.lua | 8 +++----- 4 files changed, 11 insertions(+), 5 deletions(-) create mode 100644 home/user/.config/nvim/after/ftplugin/cpp.lua create mode 100644 home/user/.config/nvim/after/ftplugin/gitcommit.lua diff --git a/.gitignore b/.gitignore index b83c9b2..973f2e3 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ home/user/.gnupg/* lazy-lock.json home/user/.config/ranger/plugins +home/user/.termux/shell diff --git a/home/user/.config/nvim/after/ftplugin/cpp.lua b/home/user/.config/nvim/after/ftplugin/cpp.lua new file mode 100644 index 0000000..24ad15f --- /dev/null +++ b/home/user/.config/nvim/after/ftplugin/cpp.lua @@ -0,0 +1,5 @@ +local opt = vim.opt_local + +opt.tabstop = 2 +opt.softtabstop = 2 +opt.shiftwidth = 2 diff --git a/home/user/.config/nvim/after/ftplugin/gitcommit.lua b/home/user/.config/nvim/after/ftplugin/gitcommit.lua new file mode 100644 index 0000000..5b0dd5c --- /dev/null +++ b/home/user/.config/nvim/after/ftplugin/gitcommit.lua @@ -0,0 +1,2 @@ +vim.bo.textwidth = 72 +vim.wo.colorcolumn = '+0' diff --git a/home/user/.config/nvim/lua/base/options.lua b/home/user/.config/nvim/lua/base/options.lua index fefdc48..c701b50 100644 --- a/home/user/.config/nvim/lua/base/options.lua +++ b/home/user/.config/nvim/lua/base/options.lua @@ -35,23 +35,21 @@ opt.hidden = true opt.expandtab = true opt.smarttab = true opt.tabstop = 4 - - -opt.cursorline = true opt.softtabstop = 4 opt.shiftwidth = 4 opt.autoindent = true opt.smartindent = true +opt.showtabline = 2 + +opt.cursorline = true opt.wrap = false opt.ttyfast = true opt.autoread = true - opt.errorbells = false opt.visualbell = false opt.showcmd = true -opt.showtabline = 2 opt.ignorecase = true opt.smartcase = true -- if search line hasn`t Upper case chars - ignore case search, else case-sensivity search