From ecc8ac220e6434e3e81de42a8a741f3741af5c23 Mon Sep 17 00:00:00 2001 From: arnaucube Date: Sun, 1 Nov 2020 19:29:07 +0100 Subject: [PATCH] Add few nvim LanguageClient shortcuts, update tmux --- .tmux.conf | 3 +++ init.vim | 11 ++++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.tmux.conf b/.tmux.conf index 3157acb..41bb02c 100644 --- a/.tmux.conf +++ b/.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' diff --git a/init.vim b/init.vim index 911fb6c..de76417 100644 --- a/init.vim +++ b/init.vim @@ -113,9 +113,6 @@ let g:NERDDefaultAlign = 'left' " Align line-wise comment delimiters flush left 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('%') @@ -165,6 +162,14 @@ let g:LanguageClient_serverCommands = { let g:LanguageClient_diagnosticsList = "Quickfix" let g:LanguageClient_diagnosticsEnable = 1 +" language server key bindings +nnoremap :call LanguageClient_contextMenu() +" Specific mappings of LanguageClient each action separately +nnoremap K :call LanguageClient#textDocument_hover() +nnoremap KK :call LanguageClient#textDocument_hover() +nnoremap gd :call LanguageClient#textDocument_definition() +nnoremap :call LanguageClient#textDocument_rename() + " rainbowparentheses let g:rainbow_active = 1