mattn / vim-lsp-settings

Auto configurations for Language Server for vim-lsp
MIT License
1.27k stars 229 forks source link

Add ruff-lsp #661

Closed jrjsmrtn closed 1 year ago

jrjsmrtn commented 1 year ago

Could you please add support for ruff-lsp ?

A Language Server Protocol implementation for Ruff, an extremely fast Python linter and code transformation tool, written in Rust.

Enabling ruff-lsp in Vim is typically:

    if (executable('ruff-lsp'))
      au User lsp_setup 
      call lsp#register_server({
        \ 'name': 'ruff-lsp',
        \ 'cmd': {server_info->['ruff-lsp']},
        \ 'allowlist': ['python']
        \ })
    endif