comparison runtime/doc/autocmd.txt @ 22862:6d50182e7e24 v8.2.1978

patch 8.2.1978: making a mapping work in all modes is complicated Commit: https://github.com/vim/vim/commit/957cf67d50516ba98716f59c9e1cb6412ec1535d Author: Bram Moolenaar <Bram@vim.org> Date: Thu Nov 12 14:21:06 2020 +0100 patch 8.2.1978: making a mapping work in all modes is complicated Problem: Making a mapping work in all modes is complicated. Solution: Add the <Cmd> special key. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/7282, closes 4784, based on patch by Bjorn Linse)
author Bram Moolenaar <Bram@vim.org>
date Thu, 12 Nov 2020 14:30:04 +0100
parents 5b7ea82bc18f
children e7c125224b1a
comparison
equal deleted inserted replaced
22861:459c4d8b3a34 22862:6d50182e7e24
549 indicating the type of command-line. 549 indicating the type of command-line.
550 |cmdwin-char| 550 |cmdwin-char|
551 *CmdlineEnter* 551 *CmdlineEnter*
552 CmdlineEnter After moving the cursor to the command line, 552 CmdlineEnter After moving the cursor to the command line,
553 where the user can type a command or search 553 where the user can type a command or search
554 string. 554 string; including non-interactive use of ":"
555 in a mapping, but not when using |<Cmd>|.
555 <afile> is set to a single character, 556 <afile> is set to a single character,
556 indicating the type of command-line. 557 indicating the type of command-line.
557 |cmdwin-char| 558 |cmdwin-char|
558 *CmdlineLeave* 559 *CmdlineLeave*
559 CmdlineLeave Before leaving the command line. 560 CmdlineLeave Before leaving the command line; including
561 non-interactive use of ":" in a mapping, but
562 not when using |<Cmd>|.
560 Also when abandoning the command line, after 563 Also when abandoning the command line, after
561 typing CTRL-C or <Esc>. 564 typing CTRL-C or <Esc>.
562 When the commands result in an error the 565 When the commands result in an error the
563 command line is still executed. 566 command line is still executed.
564 <afile> is set to a single character, 567 <afile> is set to a single character,