From b931bd13c9ab7840006c94e45bf122a97090a214 Mon Sep 17 00:00:00 2001 From: Byron Torres Date: Sun, 25 Feb 2024 15:11:19 +0000 Subject: nvim: use floating window --- plugin/haredoc.vim | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'plugin') diff --git a/plugin/haredoc.vim b/plugin/haredoc.vim index f6ddc6d..ee83377 100644 --- a/plugin/haredoc.vim +++ b/plugin/haredoc.vim @@ -76,7 +76,14 @@ function Haredoc(symbol) nnoremap u nnoremap d elseif has('nvim') - split + let buf = nvim_create_buf(0, 1) + let win = nvim_open_win(buf, 1, #{ + \ relative: 'cursor', + \ width: 80, + \ height: 20, + \ bufpos: [0, 0], + \ }) + hi NormalFloat ctermbg=Black execute 'terminal haredoc '..symbol tnoremap q nnoremap q :close -- cgit v1.2.3