nvim: init.vim: Update neovim config
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
This commit is contained in:
parent
34be53641b
commit
9e94ed906c
1 changed files with 15 additions and 2 deletions
|
@ -49,6 +49,11 @@ Plug 'zchee/deoplete-jedi'
|
||||||
" Autocomplete for Rust
|
" Autocomplete for Rust
|
||||||
Plug 'sebastianmarkow/deoplete-rust'
|
Plug 'sebastianmarkow/deoplete-rust'
|
||||||
Plug 'rust-lang/rust.vim'
|
Plug 'rust-lang/rust.vim'
|
||||||
|
" Miscellaneous
|
||||||
|
Plug 'tpope/vim-surround'
|
||||||
|
Plug 'editorconfig/editorconfig-vim'
|
||||||
|
Plug 'tpope/vim-eunuch'
|
||||||
|
Plug 'azadkuh/vim-cmus'
|
||||||
|
|
||||||
" Initialize plugin system
|
" Initialize plugin system
|
||||||
call plug#end()
|
call plug#end()
|
||||||
|
@ -134,12 +139,20 @@ nnoremap <Leader>b :CtrlPBuffer<CR>
|
||||||
nnoremap <Leader>f :CtrlPMRUFiles<CR>
|
nnoremap <Leader>f :CtrlPMRUFiles<CR>
|
||||||
" Open NerdTree
|
" Open NerdTree
|
||||||
nnoremap <Leader>n :NERDTree<CR>
|
nnoremap <Leader>n :NERDTree<CR>
|
||||||
|
|
||||||
" Open fuzzy file search
|
" Open fuzzy file search
|
||||||
nnoremap <Leader>t :Files<CR>
|
nnoremap <Leader>t :Files<CR>
|
||||||
|
" Use ripgrep to search for content in files
|
||||||
|
nnoremap <Leader>/ :Rg<CR>
|
||||||
|
|
||||||
" For git messenger
|
" For git messenger
|
||||||
nnoremap <Leader>gm :GitMessenger<CR>
|
nnoremap <Leader>gm :GitMessenger<CR>
|
||||||
|
|
||||||
|
" For CMus control
|
||||||
|
nnoremap <Leader>x :CmusPlay<CR>
|
||||||
|
nnoremap <Leader>c :CmusPause<CR>
|
||||||
|
nnoremap <Leader>v :CmusStop<CR>
|
||||||
|
|
||||||
" Manage splits
|
" Manage splits
|
||||||
set splitbelow
|
set splitbelow
|
||||||
set splitright
|
set splitright
|
||||||
|
@ -191,8 +204,8 @@ let g:cabal_indent_section = 2
|
||||||
|
|
||||||
" Use deoplete
|
" Use deoplete
|
||||||
let g:deoplete#enable_at_startup = 1
|
let g:deoplete#enable_at_startup = 1
|
||||||
let g:deoplete#sources#rust#racer_binary='/home/sanchayan/.cargo/bin/racer'
|
let g:deoplete#sources#rust#racer_binary='$HOME/.cargo/bin/racer'
|
||||||
let g:deoplete#sources#rust#rust_source_path='/home/sanchayan/GitSources/rust/src'
|
let g:deoplete#sources#rust#rust_source_path='$HOME/GitSources/rust/src'
|
||||||
|
|
||||||
let g:airline#extensions#tabline#enabled = 2
|
let g:airline#extensions#tabline#enabled = 2
|
||||||
let g:airline#extensions#tabline#fnamemod = ':t'
|
let g:airline#extensions#tabline#fnamemod = ':t'
|
||||||
|
|
Loading…
Reference in a new issue