aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc/vim_diff.txt
diff options
context:
space:
mode:
authorGregory Anders <greg@gpanders.com>2025-03-07 07:45:34 -0600
committerGitHub <noreply@github.com>2025-03-07 05:45:34 -0800
commitb31132f1c1fa47a9db368d5d28ee6dda8dc96ecc (patch)
tree31d7dfe2d1a2480efd9077764abaf8810a9b7387 /runtime/doc/vim_diff.txt
parentc8b64b7a43975d6f4efa30999c82ae8180f16a4b (diff)
downloadrneovim-b31132f1c1fa47a9db368d5d28ee6dda8dc96ecc.tar.gz
rneovim-b31132f1c1fa47a9db368d5d28ee6dda8dc96ecc.tar.bz2
rneovim-b31132f1c1fa47a9db368d5d28ee6dda8dc96ecc.zip
feat(defaults): jump between :terminal shell prompts with ]]/[[ #32736
Diffstat (limited to 'runtime/doc/vim_diff.txt')
-rw-r--r--runtime/doc/vim_diff.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/runtime/doc/vim_diff.txt b/runtime/doc/vim_diff.txt
index 1e1f6c4db7..a4b3e9711b 100644
--- a/runtime/doc/vim_diff.txt
+++ b/runtime/doc/vim_diff.txt
@@ -181,7 +181,10 @@ nvim.terminal:
when 'background' is "light". While this may not reflect the actual
foreground/background color, it permits 'background' to be retained for a
nested Nvim instance running in the terminal emulator.
-- TermOpen: Sets default options for |terminal| buffers:
+- TermRequest: Nvim will create extmarks for shells which
+ annotate their prompts with OSC 133 escape sequences, enabling users to
+ quickly navigate between prompts using |[[| and |]]|.
+- TermOpen: Sets default options and mappings for |terminal| buffers:
- 'nomodifiable'
- 'undolevels' set to -1
- 'textwidth' set to 0
@@ -193,6 +196,7 @@ nvim.terminal:
- 'foldcolumn' set to "0"
- 'winhighlight' uses |hl-StatusLineTerm| and |hl-StatusLineTermNC| in
place of |hl-StatusLine| and |hl-StatusLineNC|
+ - |[[| and |]]| to navigate between shell prompts
nvim.cmdwin:
- CmdwinEnter: Limits syntax sync to maxlines=1 in the |cmdwin|.