arnaucube
arnaucube/configsPublic Self-hosted repository
Add few nvim LanguageClient shortcuts, update tmux
arnaucube root@arnaucube.com
Sun, 01 Nov 2020 19:29:07 +0100
commit

ecc8ac220e6434e3e81de42a8a741f3741af5c23

parent

4728119babe534e95d9ead480e12b493b8010ce6

2 files changed, 11 insertions(+), 3 deletions(-)

jump to
M .tmux.conf → .tmux.conf

@@ -1,5 +1,8 @@

set -g default-terminal "screen-256color" # colors! +set -g status-bg blue +set -g status-fg white + # maximize current pane bind + run 'cut -c3- ~/.tmux.conf | sh -s _maximize_pane "#{session_name}" #D'
M init.vim → init.vim

@@ -113,9 +113,6 @@ let g:NERDDefaultAlign = 'left' " Align line-wise comment delimiters flush left instead of following code indentation

let g:NERDCommentEmptyLines = 1 " Allow commenting and inverting empty lines (useful when commenting a region) -" go -let g:go_auto_sameids = 1 - "" go config function! s:build_go_files() let l:file = expand('%')

@@ -164,6 +161,14 @@ \ 'rust': ['~/.cargo/bin/rustup', 'run', 'stable', 'rls'],

\ } let g:LanguageClient_diagnosticsList = "Quickfix" let g:LanguageClient_diagnosticsEnable = 1 + +" language server key bindings +nnoremap <F6> :call LanguageClient_contextMenu()<CR> +" Specific mappings of LanguageClient each action separately +nnoremap <silent> K :call LanguageClient#textDocument_hover()<CR> +nnoremap <silent> KK :call LanguageClient#textDocument_hover()<CR> +nnoremap <silent> gd :call LanguageClient#textDocument_definition()<CR> +nnoremap <silent> <F2> :call LanguageClient#textDocument_rename()<CR> " rainbowparentheses let g:rainbow_active = 1