From 2e45e0f06c5bfb8cb7fb8e54d218103e7f69b81c Mon Sep 17 00:00:00 2001 From: wsdjeg Date: Sun, 24 Dec 2017 20:17:24 +0800 Subject: [PATCH] Add doc for installing language servers --- docs/layers/language-server-protocol.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/layers/language-server-protocol.md b/docs/layers/language-server-protocol.md index 5ae0893df..72afa6bbe 100644 --- a/docs/layers/language-server-protocol.md +++ b/docs/layers/language-server-protocol.md @@ -10,6 +10,7 @@ description: "This layers provides language server protocol for vim and neovim" - [Description](#description) - [Features](#features) - [Install](#install) + - [Install language server](#install-language-server) - [Configuration](#configuration) - [Key bindings](#key-bindings) @@ -55,6 +56,21 @@ endif To use this configuration layer, add `call SpaceVim#layers#load('lsp')` to your custom configuration file. +### Install language server + +**JavaScript:** + +```sh +npm install -g javascript-typescript-langserver +``` + +**Python:** + +```sh +pip install --user python-language-server +``` + + ## Configuration To enable lsp support for a specified filetype, you may need to load this layer with `filtypes` option, for example: