From 72dba3b4907dfd523cb0b77d3621c9e0b2fb08cd Mon Sep 17 00:00:00 2001 From: urec56 Date: Mon, 7 Apr 2025 22:31:27 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=BA=D0=BE=D0=BD=D1=84=D0=B8=D0=B3=20nvim?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nvim/lua/kickstart/plugins/lsp.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/nvim/lua/kickstart/plugins/lsp.lua b/nvim/lua/kickstart/plugins/lsp.lua index dc45dd3..524e292 100644 --- a/nvim/lua/kickstart/plugins/lsp.lua +++ b/nvim/lua/kickstart/plugins/lsp.lua @@ -282,7 +282,14 @@ return { -- lspconfig.rust_analyzer.setup {} -- Bash - lspconfig.bashls.setup {} + lspconfig.bashls.setup { + on_attach = function(client, bufnr) + local filename = vim.api.nvim_buf_get_name(bufnr) + if filename:match '/%.env$' or filename:match '/%.env%..+$' then + client.stop() -- отключить LSP только для .env + end + end, + } -- JSON local cap_json = vim.lsp.protocol.make_client_capabilities()