Lines Matching refs:with
28 move around in the command-line with the left and right cursor keys. With the
48 recall them with the up and down cursor keys. There are actually five
84 CTRL-Q Same as CTRL-V. But with some terminals it is used for
89 then it inserts the Escape sequence for a key with modifiers.
191 CTRL-P the Filename under the cursor, expanded with
215 Evaluate {expr} and replace the whole command line with the
290 Vim is compiled with the |+rightleft| feature and the
299 Applies only if Vim is compiled with the |+farsi| feature.
323 switching it on with CTRL-^, the new state is not used again
332 The beginning of the next/previous command-lines are compared with this
417 The behavior can be changed with the 'wildmode' option.
419 <S-Tab> Like 'wildchar' or <Tab>, but begin with the last match and
481 This will find the longest match with the first 'wildchar', then list all
482 matching files with the next.
490 between files with almost the same name. If there are multiple matches,
491 those files with an extension that is in the 'suffixes' option are ignored.
506 It is impossible to ignore suffixes with two dots.
512 'wildchar', CTRL-N or CTRL-P. All files are included, also the ones with
515 To completely ignore files with some extension use 'wildignore'.
586 line. If you want to use '|' in an argument, precede it with '\'.
633 in the command, with ":s" it is not.
639 There is one exception: When the 'b' flag is present in 'cpoptions', with the
652 You can also use <NL> to separate commands in the same way as with '|'. To
656 it must be preceded with a backslash. Example: >
658 This reads the current date into the file and joins it with the previous line.
678 expected as argument. Trailing spaces will be ignored, unless escaped with a
685 to use '%' or '#' in a file name, precede them with a backslash. The
703 [range]. It consists of one or more line specifiers, separated with ',' or
709 When separated with ';' the cursor position will be set to that line
713 < from line 4 till match with "this line" after the cursor line. >
715 < from line 5 till match with "that line" after line 5.
723 Line numbers may be specified with: *:range* *{address}*
747 The "/" and "?" may be preceded with another address. The search starts from
769 number of lines to be used, starting with the line given in the last line
808 {Visual}: Starts a command-line with the Visual selected lines as a
849 % Is replaced with the current file name. *:_%* *c_%*
850 # Is replaced with the alternate file name. *:_#* *c_#*
852 #n (where n is a number) is replaced with *:_#0* *:_#n*
854 ## Is replaced with all names in the argument list *:_##* *c_##*
856 is preceded with a backslash.
857 #<n (where n is a number > 0) is replaced with old *:_#<* *c_#<*
860 {only when compiled with the |+eval| and |+viminfo| features}
863 % Is replaced with the current file name.
864 %% Is replaced with the alternate file name. *:_%%* *c_%%*
865 %%n (where n is a number) is replaced with *:_%%0* *:_%%n*
867 %%% Is replaced with all names in the argument *:_%%%* *c_%%%#*
869 %%<n (where n is a number > 0) is replaced with old *:_%%<* *c_%%<*
876 The "#<n" item returns an absolute path, but it will start with "~/" for files
898 <cword> is replaced with the word under the cursor (like |star|)
900 <cWORD> is replaced with the WORD under the cursor (see |WORD|)
902 <cexpr> is replaced with the word under the cursor, including more
908 <cfile> is replaced with the path name under the cursor (like what
911 <afile> When executing autocommands, is replaced with the file name
915 <abuf> When executing autocommands, is replaced with the currently
920 <amatch> When executing autocommands, is replaced with the match for
923 to match with (for FileType, Syntax and SpellFileMissing
926 <sfile> When executing a ":source" command, is replaced with the
928 When executing a function, is replaced with the call stack,
929 as with <stack> (this is for backwards compatibility, using
934 <stack> is replaced with the call stack, using
940 <slnum> When executing a ":source" command, is replaced with the
945 <sflnum> When executing a script, is replaced with the line number.
946 It differs from <slnum> in that <sflnum> is replaced with
949 <client> is replaced with the {clinetid} of the last received
956 "<afile>" or "<abuf>". They are also used with the |fnamemodify()| function.
977 removed). Cannot be used with :e, :r or :t.
982 When the file name is an absolute path (starts with "/" for
989 there is only an extension (file name that starts with '.',
994 When there is only an extension (file name that starts with
999 Substitute the first occurrence of "pat" with "sub". This
1006 Substitute all occurrences of "pat" with "sub". Otherwise
1008 :S Escape special characters for use with a shell command (see
1045 name). This is included for backwards compatibility with version 3.0, the
1076 (":!cmd", ":r !cmd" or ":w !cmd"), the "!" is escaped with a backslash to
1114 1. From Command-line mode, use the key specified with the 'cedit' option.
1121 When the window opens it is filled with the command-line history. The last
1129 The height of the window is specified with 'cmdwinheight' (or smaller if there
1171 other than the one that is executed with <CR> are lost.
1203 If you don't want these mappings, disable them with: >