summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris <[email protected]>2020-05-14 23:41:32 -0400
committerChris <[email protected]>2020-05-14 23:41:32 -0400
commitfb1375531a3178cf5bbe87c8bd7c667435553ec2 (patch)
tree4e2a37437d0a0ce852dacd9543fe7bc852039f00
parentcf2e506ff04554f4493aec95e3f15c2d1b3217ce (diff)
added config for floaterm
-rw-r--r--init.vim4
-rw-r--r--keys/which-key.vim21
-rw-r--r--plug-config/floaterm.vim8
3 files changed, 20 insertions, 13 deletions
diff --git a/init.vim b/init.vim
index 31e1ae6a..71fab25f 100644
--- a/init.vim
+++ b/init.vim
@@ -43,7 +43,3 @@ endif
" Experimental
let g:codi#rightalign=0
-let g:floaterm_gitcommit='floaterm'
-let g:floaterm_autoinsert=1
-let g:floaterm_wintitle=0
-
diff --git a/keys/which-key.vim b/keys/which-key.vim
index 68c53ba6..a75f473a 100644
--- a/keys/which-key.vim
+++ b/keys/which-key.vim
@@ -23,6 +23,7 @@ autocmd! FileType which_key
autocmd FileType which_key set laststatus=0 noshowmode noruler
\| autocmd BufLeave <buffer> set laststatus=2 noshowmode ruler
+
" Single mappings
let g:which_key_map['/'] = [ '<Plug>NERDCommenterToggle' , 'comment' ]
let g:which_key_map['.'] = [ ':e $MYVIMRC' , 'open init' ]
@@ -166,17 +167,19 @@ let g:which_key_map.l = {
" t is for toggle
let g:which_key_map.t = {
\ 'name' : '+terminal' ,
- \ 't' : [':CocCommand floaterm.toggle' , 'toggle'],
- \ 'e' : [':CocCommand explorer' , 'explorer'],
- \ 'n' : [':set nonumber!' , 'line-numbers'],
- \ 'r' : [':set norelativenumber!' , 'relative line nums'],
- \ 's' : [':let @/ = ""' , 'remove search highlight'],
- \ 'v' : [':Vista!!' , 'tag viewer'],
+ \ ';' : [':FloatermNew --wintype=popup --height=6' , 'terminal'],
+ \ 'f' : [':FloatermNew fzf' , 'fzf'],
+ \ 'g' : [':FloatermNew lazygit' , 'git'],
+ \ 'd' : [':FloatermNew lazydocker' , 'docker'],
+ \ 'n' : [':FloatermNew node' , 'node'],
+ \ 'N' : [':FloatermNew nnn' , 'nnn'],
+ \ 'p' : [':FloatermNew python' , 'python'],
+ \ 'r' : [':FloatermNew ranger' , 'ranger'],
+ \ 't' : [':FloatermToggle' , 'toggle'],
+ \ 'y' : [':FloatermNew ytop' , 'ytop'],
+ \ 's' : [':FloatermNew ncdu' , 'ncdu'],
\ }
-
" Register which key map
call which_key#register('<Space>', "g:which_key_map")
-
-
diff --git a/plug-config/floaterm.vim b/plug-config/floaterm.vim
index b0ee674c..eb1eb565 100644
--- a/plug-config/floaterm.vim
+++ b/plug-config/floaterm.vim
@@ -6,3 +6,11 @@ let g:floaterm_keymap_toggle = '<F1>'
let g:floaterm_keymap_next = '<F2>'
let g:floaterm_keymap_prev = '<F3>'
let g:floaterm_keymap_new = '<F4>'
+
+" Floaterm
+let g:floaterm_gitcommit='floaterm'
+let g:floaterm_autoinsert=1
+let g:floaterm_width=0.8
+let g:floaterm_height=0.8
+let g:floaterm_wintitle=0
+let g:floaterm_autoclose=1