>>108516226
For bashls
vim.lsp.config.bashls = {
cmd = { 'bash-language-server', 'start' },
filetypes = { "sh", "bash", "zsh", "ksh", "csh", "tcsh" }
}
for https://github.com/Valodim/vim-zsh-completion
vim.api.nvim_create_autocmd("FileType", {
pattern = { "sh", "bash", "zsh", "ksh", "csh", "tcsh", "pkgbuild" },
callback = function()
vim.bo.omnifunc = "zsh_completion#Complete"
end,
})