aboutsummaryrefslogtreecommitdiff
path: root/runtime
diff options
context:
space:
mode:
authorUsama Hameed <usama54321@gmail.com>2019-09-15 03:54:19 +0500
committerJustin M. Keyes <justinkz@gmail.com>2019-09-14 15:54:19 -0700
commitfc27dc98d74f0e25bf1dc2cb8ff399b05ccd6f2c (patch)
tree65bc3f2ad808f50247ce923861db0dad20fe644b /runtime
parent8c88d98df955ebf2fb93506c19ce2af82e24a2df (diff)
downloadrneovim-fc27dc98d74f0e25bf1dc2cb8ff399b05ccd6f2c.tar.gz
rneovim-fc27dc98d74f0e25bf1dc2cb8ff399b05ccd6f2c.tar.bz2
rneovim-fc27dc98d74f0e25bf1dc2cb8ff399b05ccd6f2c.zip
autocmds: TermEnter, TermLeave #8550
fix #8428
Diffstat (limited to 'runtime')
-rw-r--r--runtime/doc/autocmd.txt16
-rw-r--r--runtime/doc/nvim_terminal_emulator.txt2
2 files changed, 13 insertions, 5 deletions
diff --git a/runtime/doc/autocmd.txt b/runtime/doc/autocmd.txt
index 05a4167b48..34ea083f96 100644
--- a/runtime/doc/autocmd.txt
+++ b/runtime/doc/autocmd.txt
@@ -268,8 +268,10 @@ Name triggered by ~
|BufNew| just after creating a new buffer
|SwapExists| detected an existing swap file
-|TermOpen| when a terminal job starts
-|TermClose| when a terminal job ends
+|TermOpen| starting a terminal job
+|TermEnter| entering Terminal-mode
+|TermLeave| leaving Terminal-mode
+|TermClose| stopping a terminal job
|ChanOpen| after a channel opened
|ChanInfo| after a channel has its state changed
@@ -1049,11 +1051,17 @@ TabNewEntered After entering a new tab page. |tab-page|
*TabClosed*
TabClosed After closing a tab page. <afile> can be used
for the tab page number.
- *TermClose*
-TermClose When a |terminal| job ends.
*TermOpen*
TermOpen When a |terminal| job is starting. Can be
used to configure the terminal buffer.
+ *TermEnter*
+TermEnter After entering |Terminal-mode|.
+ After TermOpen.
+ *TermLeave*
+TermLeave After leaving |Terminal-mode|.
+ After TermClose.
+ *TermClose*
+TermClose When a |terminal| job ends.
*TermResponse*
TermResponse After the response to t_RV is received from
the terminal. The value of |v:termresponse|
diff --git a/runtime/doc/nvim_terminal_emulator.txt b/runtime/doc/nvim_terminal_emulator.txt
index d1831a8de6..1a5e6421e7 100644
--- a/runtime/doc/nvim_terminal_emulator.txt
+++ b/runtime/doc/nvim_terminal_emulator.txt
@@ -88,7 +88,7 @@ Mouse input has the following behavior:
Configuration *terminal-configuration*
Options: 'modified', 'scrollback'
-Events: |TermOpen|, |TermClose|
+Events: |TermOpen|, |TermEnter|, |TermLeave|, |TermClose|
Highlight groups: |hl-TermCursor|, |hl-TermCursorNC|
Terminal sets local defaults for some options, which may differ from your