Compare commits
6 Commits
acb27b5f9f
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
5c261b269f
|
|||
|
c1bc191841
|
|||
| 6b47e20cdd | |||
| 76984a8f57 | |||
| 2f9586de44 | |||
| e9359a6be2 |
@@ -26,6 +26,7 @@ set encoding=utf-8
|
||||
set number
|
||||
set showmatch
|
||||
set matchtime=2
|
||||
set autoread
|
||||
|
||||
set hlsearch
|
||||
set incsearch
|
||||
@@ -90,6 +91,7 @@ let g:LatexBox_latexmk_options = '-outdir=build -shell-escape'
|
||||
" {{{
|
||||
set completeopt-=preview
|
||||
let g:ycm_autoclose_preview_window_after_completion = 0
|
||||
let g:ycm_auto_hover = ''
|
||||
let g:ycm_key_detailed_diagnostics = ''
|
||||
let g:ycm_extra_conf_globlist = ['!*']
|
||||
let g:ycm_filetype_blacklist = {
|
||||
@@ -124,6 +126,16 @@ let g:doge_enable_mappings = 0
|
||||
let g:doge_doc_standard_python = 'numpy'
|
||||
" }}}
|
||||
|
||||
" NNN Stuff
|
||||
" {{{
|
||||
let g:nnn#set_default_mappings = 0
|
||||
let g:nnn#layout = 'new'
|
||||
let g:nnn#action = {
|
||||
\ '<leader>nt': 'tab split',
|
||||
\ '<leader>ns': 'split',
|
||||
\ '<leader>nv': 'vsplit' }
|
||||
" }}}
|
||||
|
||||
" Coding style
|
||||
" {{{
|
||||
|
||||
@@ -162,6 +174,14 @@ augroup fuckingcomment
|
||||
augroup END
|
||||
" }}}
|
||||
|
||||
" Nice hack for project filenames
|
||||
" {{{
|
||||
augroup relativize
|
||||
autocmd!
|
||||
autocmd FileReadPost,BufReadPost * cd .
|
||||
augroup END
|
||||
" }}}
|
||||
|
||||
" For Terminal
|
||||
" {{{
|
||||
if has('terminal')
|
||||
@@ -250,18 +270,20 @@ nnoremap <leader>lp :lprev<cr>
|
||||
|
||||
" Mappings for Plugins
|
||||
" {{{
|
||||
nnoremap <leader>N :NERDTree %<cr>
|
||||
nnoremap <leader>N :NnnPicker %:p:h<CR>
|
||||
nnoremap <leader>n :NnnPicker<CR>
|
||||
nnoremap <leader>] :YcmCompleter GoTo<cr>
|
||||
nnoremap <leader>yt :YcmCompleter GetType<cr>
|
||||
nnoremap <leader>ye :YcmShowDetailedDiagnostic<cr>
|
||||
nnoremap <leader>yh :YcmCompleter GetDoc<cr>
|
||||
nnoremap <leader>yf :YcmCompleter FixIt<cr>:ccl<cr>
|
||||
nnoremap <leader>yd :YcmDiags<cr>
|
||||
nnoremap <leader>yp <plug>(YCMHover)
|
||||
nnoremap <leader>sd :SyntasticSetLoclist<cr>:lopen<cr>
|
||||
nnoremap <leader>sc :w<cr>:SyntasticCheck<cr>
|
||||
nnoremap <leader>sr :SyntasticReset<cr>
|
||||
nnoremap <leader>T :TagbarToggle<cr>
|
||||
nnoremap <leader>g :Gstatus<cr>
|
||||
nnoremap <leader>g :Git<cr>
|
||||
" }}}
|
||||
|
||||
" Abbreviations
|
||||
|
||||
Reference in New Issue
Block a user