Add floaterm to (n)vim

This commit is contained in:
Bruno Carlin 2020-03-16 09:16:34 +01:00
parent 4c698df9c1
commit 27054d36fa

View file

@ -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")