Mercurial > vim
diff runtime/doc/autocmd.txt @ 26117:d4d9c7c55a5f v8.2.3591
patch 8.2.3591: no event is triggered when closing a window
Commit: https://github.com/vim/vim/commit/23beefed73aadb243fb67cf944e3d60fe8c038bb
Author: naohiro ono <obcat@icloud.com>
Date: Sat Nov 13 12:38:49 2021 +0000
patch 8.2.3591: no event is triggered when closing a window
Problem: No event is triggered when closing a window.
Solution: Add the WinClosed event. (Naohiro Ono, closes https://github.com/vim/vim/issues/9110)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 13 Nov 2021 13:45:03 +0100 |
parents | 6b39ab99e367 |
children | 786b2a8ec970 |
line wrap: on
line diff
--- a/runtime/doc/autocmd.txt +++ b/runtime/doc/autocmd.txt @@ -348,6 +348,7 @@ Name triggered by ~ |WinNew| after creating a new window |TabNew| after creating a new tab page +|WinClosed| after closing a window |TabClosed| after closing a tab page |WinEnter| after entering another window |WinLeave| before leaving a window @@ -1280,6 +1281,12 @@ VimResume When the Vim instance is res VimSuspend When the Vim instance is suspended. Only when CTRL-Z was typed inside Vim, not when the SIGSTOP or SIGTSTP signal was sent to Vim. + *WinClosed* +WinClosed After closing a window. The pattern is + matched against the |window-ID|. Both + <amatch> and <afile> are set to the + |window-ID|. Non-recursive (event cannot + trigger itself). *WinEnter* WinEnter After entering another window. Not done for the first window, when Vim has just started.