diff options
author | Jan Edmund Lazo <janedmundlazo@hotmail.com> | 2018-09-04 21:57:45 -0400 |
---|---|---|
committer | Jan Edmund Lazo <janedmundlazo@hotmail.com> | 2018-09-04 22:40:48 -0400 |
commit | 958467456930badcaf218b6fac56b105ac7655c8 (patch) | |
tree | a457601f6ac69690b9f894338ba5dfdef4c8581b /runtime | |
parent | b6e83ba28469345ee145ab6da2c4ef7f3285d726 (diff) | |
download | rneovim-958467456930badcaf218b6fac56b105ac7655c8.tar.gz rneovim-958467456930badcaf218b6fac56b105ac7655c8.tar.bz2 rneovim-958467456930badcaf218b6fac56b105ac7655c8.zip |
vim-patch:8.0.1595: no autocommand triggered before exiting
Problem: No autocommand triggered before exiting.
Solution: Add the ExitPre autocommand event.
https://github.com/vim/vim/commit/12a96de430779b88795fac87a2be666d9f661d1e
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/autocmd.txt | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/runtime/doc/autocmd.txt b/runtime/doc/autocmd.txt index 24bcb13e6e..2f9d8aa7f7 100644 --- a/runtime/doc/autocmd.txt +++ b/runtime/doc/autocmd.txt @@ -274,7 +274,8 @@ Name triggered by ~ |GUIEnter| after starting the GUI successfully |GUIFailed| after starting the GUI failed |TermResponse| after the terminal response to |t_RV| is received -|QuitPre| when using `:quit`, before deciding whether to quit +|QuitPre| when using `:quit`, before deciding whether to exit +|ExitPre| when using a command that may make Vim exit |VimLeavePre| before exiting Nvim, before writing the shada file |VimLeave| before exiting Nvim, after writing the shada file |VimResume| after Nvim is resumed @@ -646,6 +647,11 @@ FileChangedRO Before making the first change to a read-only *E881* If the number of lines changes saving for undo may fail and the change will be aborted. + *ExitPre* +ExitPre When using `:quit`, `:wq` in a way it makes + Vim exit, or using `:qall`, just after + |QuitPre|. Can be used to close any + non-essential window. *FileChangedShell* FileChangedShell When Vim notices that the modification time of a file has changed since editing started. @@ -862,6 +868,7 @@ QuitPre When using `:quit`, `:wq` or `:qall`, before or quits Vim. Can be used to close any non-essential window if the current window is the last ordinary window. + Also see |ExitPre|. *RemoteReply* RemoteReply When a reply from a Vim that functions as server was received |server2client()|. The |