aboutsummaryrefslogtreecommitdiff
path: root/autoload/lsp_settings
diff options
context:
space:
mode:
authorYasuhiro Matsumoto <mattn.jp@gmail.com>2020-01-30 02:26:24 +0900
committerYasuhiro Matsumoto <mattn.jp@gmail.com>2020-01-30 02:26:24 +0900
commite1ce15f714658b7f39e6f50c166cf2d0743a5727 (patch)
treed8de0845e07f18b0d1b3d1acbfc39aa371f45ea6 /autoload/lsp_settings
parenta12bd9573bbb80d545937ffd386e94daef246204 (diff)
downloadvim-lsp-settings-e1ce15f714658b7f39e6f50c166cf2d0743a5727.tar.gz
vim-lsp-settings-e1ce15f714658b7f39e6f50c166cf2d0743a5727.tar.bz2
vim-lsp-settings-e1ce15f714658b7f39e6f50c166cf2d0743a5727.zip
Add test
Diffstat (limited to 'autoload/lsp_settings')
-rw-r--r--autoload/lsp_settings/utils.vim6
1 files changed, 5 insertions, 1 deletions
diff --git a/autoload/lsp_settings/utils.vim b/autoload/lsp_settings/utils.vim
index d342388..96feb0a 100644
--- a/autoload/lsp_settings/utils.vim
+++ b/autoload/lsp_settings/utils.vim
@@ -24,5 +24,9 @@ function! lsp_settings#utils#first_one(lines) abort
if empty(a:lines)
return ''
endif
- return fnamemodify(split(a:lines, "\n")[0], ':p')
+ let l:path = fnamemodify(split(a:lines, "\n")[0], ':p')
+ if has('win32')
+ let l:path = substitute(l:path, '/', '\', 'g')
+ endif
+ return l:path
endfunction