From 8e8f1d45b61e1fce7f84ee061c38f9e033e86ff9 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Sun, 3 Apr 2016 20:20:16 +0900 Subject: [PATCH] Resize windows after TermClose on Neovim Based on the patch submitted by @romanoaugusto88 (#108). Close #97. --- autoload/goyo.vim | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/autoload/goyo.vim b/autoload/goyo.vim index 4b15bc8..3e01466 100644 --- a/autoload/goyo.vim +++ b/autoload/goyo.vim @@ -161,6 +161,8 @@ function! s:maps_resize() return mapped endfunction +nnoremap (goyo-resize) :call resize_pads() + function! s:goyo_on(dim) let dim = s:parse_arg(a:dim) if empty(dim) @@ -263,6 +265,9 @@ function! s:goyo_on(dim) autocmd ColorScheme * call s:tranquilize() autocmd BufWinEnter * call s:hide_linenr() | call s:hide_statusline() autocmd WinEnter,WinLeave * call s:hide_statusline() + if has('nvim') + autocmd TermClose * call feedkeys("\(goyo-resize)") + endif augroup END call s:hide_statusline()