Przeglądaj źródła

various changes for nvim config

Noah Vogt 2 lat temu
rodzic
commit
6b6ae31ac1

+ 11 - 1
dot-config/nvim/coc-settings.json

@@ -1,4 +1,13 @@
 {
+   "codeLens.enable": true,
+   "codeLens.position": "eol",
+   "coc.preferences.formatOnType": true,
+   "coc.preferences.enableMessageDialog": true,
+   "python.formatting.provider": "black",
+   "python.formatting.blackPath": "/usr/bin/black",
+   "coc.preferences.formatOnSaveFiletypes": ["python", "java"],
+
+
   "diagnostic-languageserver.filetypes": {
     "sh": "shellcheck"
   },
@@ -35,5 +44,6 @@
   //"java.referencesCodeLens.enabled": true,
   // "java.jdt.ls.vmargs": "-javaagent:/usr/local/share/lombok/lombok.jar",
   "snippets.userSnippetsDirectory": "~/.config/nvim/snips",
-  "suggest.noselect": true
+  "suggest.noselect": true,
+  "java.format.settings.url": "/home/based/.config/coc/extensions/node_modules/redhat.java/eclipse-formatter.xml"
 }

+ 4 - 0
dot-config/nvim/general/auto.vim

@@ -5,6 +5,10 @@ augroup fixLatexComments
 augroup END
 " Automatically wrap at 80 characters for Markdown
 " autocmd BufRead,BufNewFile *.md setlocal textwidth=80
+augroup wrapJavaAt100LinesException
+  autocmd!
+  autocmd FileType java set colorcolumn=100
+augroup END
 
 function! MathAndLiquid()
     "" Define certain regions

+ 3 - 1
dot-config/nvim/keys/bindings.vim

@@ -173,7 +173,9 @@ nnoremap <silent> <C-l> :call WinMove('l')<CR>
 nnoremap <Leader>sv :source $XDG_CONFIG_HOME/nvim/init.vim<CR>
 
 nnoremap <leader>l :Telescope live_grep<CR>
-nnoremap <leader>t :Telescope find_files<CR>
+nnoremap <leader>t :Telescope git_files<CR>
+nnoremap <leader>z :Telescope find_files<CR>
+nnoremap <C-s> :Telescope grep_string<CR>
 
 " markdown preview mappings
 nmap <leader>mg <Plug>MarkdownPreview

+ 5 - 0
dot-config/nvim/plug-conf/vim-android.vim

@@ -0,0 +1,5 @@
+let g:gradle_glyph_error=''
+let g:gradle_glyph_warning=''
+let g:gradle_glyph_gradle=''
+let g:gradle_glyph_android=''
+let g:gradle_glyph_building=''

+ 2 - 2
dot-config/nvim/vim-plug/plugins.vim

@@ -17,7 +17,7 @@ Plug 'itchyny/landscape.vim'
 Plug 'joshdick/onedark.vim'
 
 " better syntax support
-Plug 'sheerun/vim-polyglot'
+"Plug 'sheerun/vim-polyglot'
 
 " fuzzy find files
 Plug 'ctrlpvim/ctrlp.vim'
@@ -57,7 +57,7 @@ Plug 'romainl/vim-cool'
 "Plug 'kien/rainbow_parentheses.vim'
 
 " auto close pairs, etc.
-"Plug 'jiangmiao/auto-pairs'
+Plug 'jiangmiao/auto-pairs'
 
 " easy commenting
 Plug 'tpope/vim-commentary'