diff options
author | Michael Smith <mikesmiffy128@gmail.com> | 2022-05-22 22:47:23 +0100 |
---|---|---|
committer | Michael Smith <mikesmiffy128@gmail.com> | 2022-05-22 22:47:23 +0100 |
commit | 95aea6b533e71e478d61d18fac71cca116c56a4d (patch) | |
tree | 1a1f42f723772258cc54551495826768f374474a /start/Main/autoload |
Add all the plugins I currently use
Diffstat (limited to 'start/Main/autoload')
-rw-r--r-- | start/Main/autoload/coreplug/fzf.vim | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/start/Main/autoload/coreplug/fzf.vim b/start/Main/autoload/coreplug/fzf.vim new file mode 100644 index 0000000..0253dd3 --- /dev/null +++ b/start/Main/autoload/coreplug/fzf.vim @@ -0,0 +1,19 @@ +function! coreplug#fzf#create_window() + let buf = nvim_create_buf(v:false, v:true) + call setbufvar(buf, '&scl', 'no') + + let width = float2nr(&columns - (&columns * 2 / 5)) + let height = &lines < 18 ? &lines : 18 + let opts = { + \ 'relative': 'editor', + \ 'row': float2nr((&lines - height) / 2), + \ 'col': float2nr((&columns - width) / 2), + \ 'width': width, + \ 'height': height + \} + let win = nvim_open_win(buf, v:true, opts) + call setwinvar(win, '&nu', 0) + call setwinvar(win, '&rnu', 0) +endfunction + +" vi: sw=4 ts=4 noet tw=80 cc=80 |