All Projects → fannheyward → coc-sql

fannheyward / coc-sql

Licence: MIT license
SQL extension for coc.nvim

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to coc-sql

coc-toml
Toml extension for coc-nvim, using taplo for lsp engine
Stars: ✭ 52 (-50%)
Mutual labels:  coc, coc-nvim
coc-volar
Volar (Fast Vue Language Support) extension for coc.nvim
Stars: ✭ 143 (+37.5%)
Mutual labels:  coc, coc-nvim
coc-webview
Using an external browser to support the webview in coc.nvim.
Stars: ✭ 21 (-79.81%)
Mutual labels:  coc, coc-nvim
coc-nginx
nginx-language-server extension for coc.nvim
Stars: ✭ 16 (-84.62%)
Mutual labels:  coc, coc-nvim
code-of-conduct
The rule of St. Benedict as your Code of Conduct
Stars: ✭ 21 (-79.81%)
Mutual labels:  coc
coc-elixir
Elixir language server extension based on elixir-ls for coc.nvim
Stars: ✭ 150 (+44.23%)
Mutual labels:  coc
coc-rime
Rime input method source for coc.nvim
Stars: ✭ 22 (-78.85%)
Mutual labels:  coc
pycon-code-of-conduct
PyCon Korea's code of conduct
Stars: ✭ 24 (-76.92%)
Mutual labels:  coc
coc-tailwind-intellisense
Coc.nvim extension for Tailwind CSS IntelliSense
Stars: ✭ 117 (+12.5%)
Mutual labels:  coc
coc-groovy
Groovy language extension for coc.nvim
Stars: ✭ 14 (-86.54%)
Mutual labels:  coc
code-of-conduct
Internal documentation of the DSF Code of Conduct committee
Stars: ✭ 30 (-71.15%)
Mutual labels:  coc
quick.nvim
A very fast Lua based Neovim configuration that uses coc.nvim for intellisense
Stars: ✭ 159 (+52.88%)
Mutual labels:  coc
macsimus
A custom editor based on NeoVim and inspired from Vim and Emacs to maximise productivity.
Stars: ✭ 18 (-82.69%)
Mutual labels:  coc
coc-ccls
CCLS (C/C++) extension for coc.nvim
Stars: ✭ 20 (-80.77%)
Mutual labels:  coc
coc-sourcekit
Swift language server extension using sourcekit-lsp for coc.nvim.
Stars: ✭ 61 (-41.35%)
Mutual labels:  coc
coc-stylelint
Stylelint language server extension for coc.nvim
Stars: ✭ 42 (-59.62%)
Mutual labels:  coc
async-clj-omni
Async Clojure Completion for various (n)vim completion engines
Stars: ✭ 51 (-50.96%)
Mutual labels:  coc
vim-setup
👾 My NeoVim configuration for Scala & Haskell development (permanently moved to https://github.com/gvolpe/dotfiles)
Stars: ✭ 31 (-70.19%)
Mutual labels:  coc
coc-smartf
Make jump to character easier.
Stars: ✭ 76 (-26.92%)
Mutual labels:  coc
coc-flutter-tools
Rich Flutter development experience for (Neo)vim
Stars: ✭ 51 (-50.96%)
Mutual labels:  coc

coc-sql

SQL extension for coc.nvim

Features

Install

:CocInstall coc-sql

Commands

  • sql.Format for current file

Configuration

  • sql.lintOnOpen: Lint sql file on opening, default true
  • sql.lintOnChange: Lint sql file on change, default true
  • sql.lintOnSave: Lint sql file on save, default true
  • sql.database: Choose the database syntax flavor, default to guess
  • sql.formatOptions: Format options passed to sql-formatter, checkout https://github.com/zeroturnaround/sql-formatter

Usage

Format document

  • :call CocAction('format')
  • :CocCommand sql.Format

Format selected content

xmap <leader>f  <Plug>(coc-format-selected)
nmap <leader>f  <Plug>(coc-format-selected)

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].