My dotfiles
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RinRi-D a30576f93f initial commit пре 4 година
..
lib initial commit пре 4 година
out initial commit пре 4 година
README.md initial commit пре 4 година
package.json initial commit пре 4 година
tsconfig.json initial commit пре 4 година
webpack.config.js initial commit пре 4 година

README.md

vim language server extension

vim-language-server extension for coc.nvim

image

Features

  • auto completion
  • function signature help
  • hover document
  • go to definition
  • go to references
  • document highlight
  • folding range
  • select range
  • rename
  • snippets
  • diagnostic

Install

:CocInstall coc-vimlsp

Config

document highlight:

let g:markdown_fenced_languages = [
      \ 'vim',
      \ 'help'
      \]

coc-settings.json

  • vimlsp.trace.server

    “description”: “Trace level of vim language server”

  • vimlsp.debug: default: false

    “description”: “enable coc-vimlsp service debug”

  • vimlsp.diagnostic.enable: default: true

    “description”: “enable diagnostic”

  • vimlsp.indexes.runtimepath: default: true

    “description”: “if index vim’s runtimepath files, this will effect the suggest”

  • vimlsp.indexes.count: default: 3

    “description”: “count of files index at the same time, change to greater will speed up index but will cause high CPU usage for some time”

  • vimlsp.indexes.gap: default: 100

    “description”: “time gap between parse file, change to smaller will speed up index but will cause high CPU usage for some time”

  • vimlsp.indexes.projectRootPatterns: default: [".git”, “autoload”, “plugin”]

    “description”: “Names of files used as the mark of project root.”

  • vimlsp.suggest.fromVimruntime: default: true

    “description”: “completeitems from runtimepath’s vim files, if this is true that fromVimruntime is true” > },

  • vimlsp.suggest.fromRuntimepath: default: false

    “description”: “completeitems from runtimepath’s vim files, if this is true that fromVimruntime is true”

Note: while fromRuntimepath is true, if you have install too many plugins it will slow down the complete

Buy Me A Coffee

btc

image