From 2941112f9d3163a5ebecbbbd1a03d86c48534328 Mon Sep 17 00:00:00 2001 From: bumpsoo Date: Wed, 6 Dec 2023 13:29:43 +0000 Subject: [PATCH] updated --- .config/nvim/lua/bumpsoo/plugins/lspconfig.lua | 4 ++-- .config/nvim/lua/bumpsoo/plugins/telescope.lua | 4 ++-- .../nvim/lua/bumpsoo/plugins/treesitter.lua | 18 +++++++++++++++--- .config/nvim/lua/bumpsoo/set.lua | 8 +++++--- 4 files changed, 24 insertions(+), 10 deletions(-) diff --git a/.config/nvim/lua/bumpsoo/plugins/lspconfig.lua b/.config/nvim/lua/bumpsoo/plugins/lspconfig.lua index 767098d..5272485 100644 --- a/.config/nvim/lua/bumpsoo/plugins/lspconfig.lua +++ b/.config/nvim/lua/bumpsoo/plugins/lspconfig.lua @@ -8,8 +8,8 @@ local config = function() -- Mappings. local opts = { noremap=true, silent=true } buf_set_keymap('n', 'K', 'lua vim.lsp.buf.hover()', opts) - buf_set_keymap('n', 'gD', 'lua vim.lsp.buf.declaration()', opts) - buf_set_keymap('n', 'gd', 'lua vim.lsp.buf.definition()', opts) + buf_set_keymap('n', 'gD', 'tab split | lua vim.lsp.buf.declaration()', opts) + buf_set_keymap('n', 'gd', 'tab split | lua vim.lsp.buf.definition()', opts) buf_set_keymap('n', 'gr', 'lua vim.lsp.buf.references()', opts) buf_set_keymap('n', 'gR', 'lua vim.lsp.buf.rename()', opts) -- buf_set_keymap('n', '[d', 'lua vim.lsp.diagnostic.goto_prev()', opts) diff --git a/.config/nvim/lua/bumpsoo/plugins/telescope.lua b/.config/nvim/lua/bumpsoo/plugins/telescope.lua index 7cc0908..7b4cf98 100644 --- a/.config/nvim/lua/bumpsoo/plugins/telescope.lua +++ b/.config/nvim/lua/bumpsoo/plugins/telescope.lua @@ -3,8 +3,8 @@ return { dependencies = { 'nvim-lua/plenary.nvim' }, config = function() local builtin = require('telescope.builtin') - vim.keymap.set('n', 'fn', builtin.find_files, {}) - vim.keymap.set('n', 'fs', builtin.live_grep, {}) + vim.keymap.set('n', 'ff', builtin.find_files, {}) + vim.keymap.set('n', 'fg', builtin.live_grep, {}) vim.keymap.set('n', 'ft', builtin.help_tags, {}) end } diff --git a/.config/nvim/lua/bumpsoo/plugins/treesitter.lua b/.config/nvim/lua/bumpsoo/plugins/treesitter.lua index 2fd0d99..58b57e2 100644 --- a/.config/nvim/lua/bumpsoo/plugins/treesitter.lua +++ b/.config/nvim/lua/bumpsoo/plugins/treesitter.lua @@ -1,9 +1,21 @@ return { "nvim-treesitter/nvim-treesitter", - build = function() - require("nvim-treesitter.install").update({ - with_sync = true + build = ":TSUpdate", + config = function() + local cfg = require("nvim-treesitter.configs") + cfg.setup({ + highlight = { + enable = true, + }, + indent = { + enable = true, + }, + ensure_installed = { + "json", + "erlang", + "lua", + }, }) end } diff --git a/.config/nvim/lua/bumpsoo/set.lua b/.config/nvim/lua/bumpsoo/set.lua index 81f6038..022f26e 100644 --- a/.config/nvim/lua/bumpsoo/set.lua +++ b/.config/nvim/lua/bumpsoo/set.lua @@ -10,6 +10,8 @@ vim.opt.listchars = { nbsp = "+", } -vim.opt.tabstop = 4 -vim.opt.softtabstop = 4 -vim.opt.shiftwidth = 4 +vim.opt.tabstop = 2 +vim.opt.softtabstop = 2 +vim.opt.shiftwidth = 2 +vim.opt.smartindent = true +