If $XDG_CONFIG_HOME is defined, use it.

This commit is contained in:
Yasuhiro Matsumoto
2020-03-06 15:39:01 +09:00
parent bb0864302d
commit 9be9b69efe
2 changed files with 10 additions and 2 deletions

View File

@@ -50,7 +50,13 @@ vim-lsp-settings install Language Servers into:
#### Others
```
$HOME/.config/vim-lsp-settings/servers
$HOME/.local/share/vim-lsp-settings/servers
```
If $XDG_DATA_HOME is defined:
```
$XDG_DATA_HOME/vim-lsp-settings/servers
```
### Notice

View File

@@ -5,8 +5,10 @@ let s:root_dir = expand('<sfile>:h:h')
if has('win32')
let s:servers_dir = expand('$LOCALAPPDATA/vim-lsp-settings/servers')
elseif $XDG_DATA_HOME != ''
let s:servers_dir = expand('$XDG_DATA_HOME/vim-lsp-settings/servers')
else
let s:servers_dir = expand('~/.config/vim-lsp-settings/servers')
let s:servers_dir = expand('~/.local/share/vim-lsp-settings/servers')
endif
let s:settings = json_decode(join(readfile(expand('<sfile>:h:h') . '/settings.json'), "\n"))