Neovim plugin for sqls that leverages the built-in LSP client. Loosely based on the code from sqls.vim. Requires Neovim 0.10.0+
- packer.nvim
use 'nanotee/sqls.nvim'
- paq-nvim
paq 'nanotee/sqls.nvim'
- vim-plug
Plug 'nanotee/sqls.nvim'
If you're using Neovim 0.11 and above, you can simply enable the configuration with vim.lsp.enable()
and vim.lsp.config()
vim.lsp.config('sqls', {
-- your custom client configuration
})
vim.lsp.enable('sqls')
See also: lsp-config
For older versions, setup the plugin with nvim-lspconfig
require('lspconfig').sqls.setup{
on_attach = function(client, bufnr)
require('sqls').on_attach(client, bufnr)
end
}
See sqls-nvim-maps
See sqls-nvim-events