1
0
mirror of https://github.com/jdhao/nvim-config.git synced 2025-06-08 14:14:33 +02:00

add bash-language-server

This commit is contained in:
jdhao 2022-01-26 22:54:49 +08:00
parent e5c506aae3
commit 694f4d0ca1
3 changed files with 12 additions and 0 deletions

View File

@ -117,6 +117,9 @@ fi
# Install vim-language-server # Install vim-language-server
"$NODE_DIR/bin/npm" install -g vim-language-server "$NODE_DIR/bin/npm" install -g vim-language-server
# Install bash-language-server
"$NODE_DIR/bin/npm" install -g bash-language-server
####################################################################### #######################################################################
# Ripgrep part # # Ripgrep part #
####################################################################### #######################################################################

View File

@ -15,6 +15,9 @@ scoop install universal-ctags
# Install vim-language-server # Install vim-language-server
npm install -g vim-language-server npm install -g vim-language-server
# Install bash-language-server
npm install -g bash-language-server
# Install miniconda3 # Install miniconda3
scoop install miniconda3 scoop install miniconda3

View File

@ -116,6 +116,12 @@ lspconfig.vimls.setup({
capabilities = capabilities, capabilities = capabilities,
}) })
-- set up bash-language-server
lspconfig.bashls.setup({
on_attach = custom_attach,
capabilities = capabilities,
})
local sumneko_binary_path = vim.fn.exepath("lua-language-server") local sumneko_binary_path = vim.fn.exepath("lua-language-server")
if vim.g.is_mac or vim.g.is_linux and sumneko_binary_path ~= "" then if vim.g.is_mac or vim.g.is_linux and sumneko_binary_path ~= "" then
local sumneko_root_path = vim.fn.fnamemodify(sumneko_binary_path, ":h:h:h") local sumneko_root_path = vim.fn.fnamemodify(sumneko_binary_path, ":h:h:h")