From 9d8dcb25d85fa75b4944d76ea61d5fff42760cb5 Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Thu, 13 Feb 2020 02:05:39 +0900 Subject: Enable when LSP is enabled --- settings/clangd.vim | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/settings/clangd.vim b/settings/clangd.vim index 3f114a7..3b8674a 100644 --- a/settings/clangd.vim +++ b/settings/clangd.vim @@ -81,5 +81,12 @@ function! s:switch_source_header() abort echo 'Switching between source/header ...' endfunction -command! LspSwitchSourceHeader call switch_source_header() -nnoremap (lsp-switch-source-header) :call switch_source_header() +function! s:on_lsp_buffer_enabled() abort + command! LspSwitchSourceHeader call switch_source_header() + nnoremap (lsp-switch-source-header) :call switch_source_header() +endfunction + +augroup lsp_install_clangd + au! + autocmd User lsp_buffer_enabled call s:on_lsp_buffer_enabled() +augroup END -- cgit v1.2.3-54-g00ecf