Add floaterm to (n)vim
This commit is contained in:
parent
4c698df9c1
commit
27054d36fa
1 changed files with 16 additions and 0 deletions
16
vim/.vimrc
16
vim/.vimrc
|
@ -147,9 +147,17 @@ let g:ale_sign_warning = '🟡'
|
||||||
" Minisnip options
|
" Minisnip options
|
||||||
let g:minisnip_trigger = '<C-w>'
|
let g:minisnip_trigger = '<C-w>'
|
||||||
|
|
||||||
|
" floatterm options
|
||||||
|
let g:floaterm_position = 'center'
|
||||||
|
let g:floaterm_open_in_root = v:true
|
||||||
|
let g:floaterm_autoinsert = v:false
|
||||||
|
hi FloatermNF guibg=black
|
||||||
|
hi FloatermBorderNF guibg=black guifg=green
|
||||||
|
|
||||||
call plug#begin('~/.vim/plugged')
|
call plug#begin('~/.vim/plugged')
|
||||||
|
|
||||||
Plug 'glacambre/firenvim', { 'do': { _ -> firenvim#install(0) } }
|
Plug 'glacambre/firenvim', { 'do': { _ -> firenvim#install(0) } }
|
||||||
|
Plug 'voldikss/vim-floaterm'
|
||||||
|
|
||||||
Plug 'scrooloose/nerdtree'
|
Plug 'scrooloose/nerdtree'
|
||||||
Plug 'xuyuanp/nerdtree-git-plugin'
|
Plug 'xuyuanp/nerdtree-git-plugin'
|
||||||
|
@ -263,6 +271,14 @@ nmap <C-p> :Clap files<CR>
|
||||||
nmap <C-p>b :Clap buffers<CR>
|
nmap <C-p>b :Clap buffers<CR>
|
||||||
nmap <C-p>r :Clap grep<CR>
|
nmap <C-p>r :Clap grep<CR>
|
||||||
|
|
||||||
|
|
||||||
|
" Floaterm mappings
|
||||||
|
nmap <space>tt :FloatermToggle<CR>
|
||||||
|
nmap <space>tn :FloatermNext<CR>
|
||||||
|
nmap <space>tp :FloatermPrev<CR>
|
||||||
|
nmap <space>tl :FloatermNew lazygit<CR>
|
||||||
|
|
||||||
|
|
||||||
nmap <leader>MM :tabnew \| MagitOnly<CR>
|
nmap <leader>MM :tabnew \| MagitOnly<CR>
|
||||||
|
|
||||||
if has("autocmd")
|
if has("autocmd")
|
||||||
|
|
Loading…
Add table
Reference in a new issue