Lines Matching refs:user
7 Key mapping, abbreviations and user-defined commands.
9 This subject is introduced in sections |05.3|, |24.7| and |40.1| of the user
27 4. User-defined commands |user-commands|
345 |CmdlineLeave| events, because no user interaction is expected.
423 NOTE: Mapping a printable character in Select mode may confuse the user. It's
792 not wait for more characters to see if the user might be typing \abc.
948 invoke the |g@| operator. After the user types the {motion} command the
1242 Later, when the abbreviation is expanded because the user typed in
1281 When executing an autocommand or a user command, it will run in the context of
1306 4. User-defined commands *user-commands*
1308 It is possible to define your own Ex commands. A user-defined command can act
1313 For starters: See section |40.2| in the user manual.
1315 *E183* *E841* *user-cmd-ambiguous*
1316 All user defined commands must start with an uppercase letter, to avoid
1320 They cannot be used for a user defined command. ":Print" is also an existing
1323 The other characters of the user command can be uppercase letters, lowercase
1326 be the user command ":Cc2" without an argument, or the command ":Cc" with
1330 When using a user-defined command, the command can be abbreviated. However, if
1343 It is recommended that full names for user-defined commands are used in
1347 List all user-defined commands. When listing commands,
1359 :com[mand] {cmd} List the user-defined commands that start with {cmd}
1374 Define a user command. The name of the command is
1385 Delete the user-defined command {cmd}.
1388 Delete the user-defined command {cmd} that was defined
1392 Delete all user-defined commands.
1409 By default, a user defined command will take no arguments (and an error is
1441 By default, the arguments of user defined commands do not undergo completion.
1477 -complete=user user names
1478 -complete=var user variables
1513 candidates and the user supplied function should filter the candidates.
1515 The following example lists user names to a Finger command >
1534 By default, user-defined commands do not accept a line number range. However,
1586 -keepscript Do not use the location of where the user command was
1588 the user command was invoked.
1613 The replacement text {repl} for a user defined command is scanned for special
1677 To allow commands to pass their arguments on to a user-defined function, there
1715 " Call a user function (example of <f-args>)
1748 When defining a user command in a script, it will be able to call functions
1749 local to the script and use mappings local to the script. When the user
1750 invokes the user command, it will run in the context of the script it was