Lines Matching refs:be

12 Vim is mostly POSIX 1003.2-1 compliant.  The only command known to be missing
47 them you won't get an error message, but the value is not used and cannot be
73 Vim has only a few limits for the files that can be edited {Vi: can not handle
92 Range of a Number variable: -2147483648 to 2147483647 (might be more on 64
98 undo levels and the text that can be kept in registers. Other things are also
110 very large value. The swap file will then only be used for recovery. If you
118 Although Vim is 99% Vi compatible, some things in Vi can be
119 considered to be a bug, or at least need improvement. But still, Vim
128 The 'cpoptions' option can be used to set Vi compatibility on/off for
132 Vim can be used on:
140 Note that on some systems features need to be disabled to reduce
146 'undolevels' to the number of changes to be remembered (default 1000).
153 state of the text, there is no risk of a change causing text to be
169 can still be loaded (and changed) but not displayed in a window. This
173 line with tab labels can be used to quickly switch between these pages.
178 be used to execute an arbitrary command, a shell or a debugger.
182 defined by a number of |:syntax| commands, and can be made to
186 highlighting can be defined for ordinary terminals, color terminals
189 The highlighted text can be exported as HTML. |convert-to-HTML|
190 Other items that can be highlighted are matches with the search string
195 Vim supports highlighting text by a plugin. Property types can be
196 specified with |prop_type_add()| and properties can be placed with
206 A range of lines can be shown as one "folded" line. This allows
208 Folds can be created manually, from the syntax of the file, by indent,
213 Parts of the text that are equal are folded away. Commands can be
217 The functionality can be extended by dropping a plugin file in the
219 written by others. Plugins can be for all kind of files, or
233 A subsequent "q" stops recording. The register can then be executed
238 The arrow keys can be used in insert mode to move around in the file.
242 CTRL-O can be used to execute a single Normal mode command. This is
246 Visual mode can be used to first highlight a piece of text and then
249 the text to be operated upon.
253 Visual area can be moved. The Visual area can be affected by an
271 With Visual mode a rectangular block of text can be selected. Start
272 Visual mode with CTRL-V. The block can be deleted ("d"), yanked ("y")
273 or its case can be changed ("~", "u" and "U"). A deleted or yanked
274 block can be put into the text with the "p" and "P" commands.
277 Help is displayed in a window. The usual commands can be used to
278 move around, search for a string, etc. Tags can be used to jump
282 index file can be set with the 'helpfile' option.
286 cursor keys. The right/left cursor keys can be used to move
288 can be used to move forward/backward one word. CTRL-B/CTRL-E can be
297 The command-lines are remembered. The up/down cursor keys can be used
298 to recall previous command-lines. The 'history' option can be set to
299 the number of lines that will be remembered. There is a separate
304 <Tab> can be typed to complete
317 The 'wildchar' option can be set to the character for command-line
318 completion, <Tab> is the default. CTRL-D can be typed after an
319 (incomplete) wildcard; all matches will be listed. CTRL-A will insert
324 In Insert mode the CTRL-N and CTRL-P keys can be used to complete a
326 With CTRL-X another mode is entered, through which completion can be
341 of them will be shown. When the cursor is moved to a part that is not
343 columns to scroll can be set with the 'sidescroll' option. The |zh|
344 and |zl| commands can be used to scroll sideways.
351 The 'textwidth' option can be used to automatically limit the line
353 very useful. The |gq| operator can be used to format a piece of text
359 A "\n" can be used in a search pattern to match a line break.
368 Zip and tar archives can also be browsed. |tar| |zip|
371 The |:make| command can be used to run the compilation and jump to the
376 number and error message. The 'errorformat' option can be set to a
379 The |:cn| command can be used to jump to the next error.
382 The 'makeprg' option contains the name of the program to be executed
384 The 'shellpipe' option contains the string to be used to put the
395 for various styles can be set with 'cinoptions'. The keys to trigger
396 indenting can be set with 'cinkeys'.
398 Comments can be automatically formatted. The 'comments' option can be
401 other types of text. The |=| operator can be used to re-indent
408 The |[i| command can be used to search for a match of the word under
410 can be set to a pattern that describes a command to include a file
418 Commands can be automatically executed when reading a file, writing a
426 |:if| Conditional execution, which can be used for example
441 The command-line history, marks and registers can be stored in a file
442 that is read on startup. This can be used to repeat a search command
445 The 'viminfo' option can be set to select which items to store in the
454 BSDs with sysmouse, for Linux with gpm, and Win32. It can be used to
459 This name can be used in mappings, to make it easy to edit them.
470 Files in double-byte or multibyte encodings can be edited. There is
471 UTF-8 support to be able to edit various languages at the same time,
490 The "-w" option can be used to record all typed characters in a script file.
491 This file can then be used to redo the editing, possibly on another file or
496 Vi requires several termcap entries to be able to work full-screen. Vim only
525 "%" can be preceded with a count. The cursor jumps to the line that
529 With the CTRL-] command, the cursor may be in the middle of the identifier.
531 The used tags are remembered. Commands that can be used with the tag stack
538 The 'tags' option can be set to a list of tag file names. Thus multiple
539 tag files can be used. For file names that start with "./", the "./" is
561 file was written, but this is considered to be a bug, because one does not
573 When 'tildeop' has been set, "~" is an operator (must be followed by a
579 "cw" can be used to change white space formed by several characters (Vi is
612 The "p" and "P" commands of vi cannot be repeated with "." when the putted
613 text is less than a line. In Vim they can always be repeated.
615 ":noremap" command can be used to enter a mapping that will not be remapped.
617 ":cnoremap" can be used for mapping in command-line editing only. ":imap",
618 ":iunmap" and ":inoremap" can be used for mapping in insert mode only.
624 ":unmap! foo" does remove ":map! bug foo", because unmapping would be very
633 CTRL-O/CTRL-I can be used to jump to older/newer positions. These are the
634 same positions as used with the '' command, but may be in another file. The
640 The 'scrolljump' option can be set to the minimum number of lines to scroll
643 The 'scrolloff' option can be set to the minimum number of lines to keep
648 Uppercase marks can be used to jump between files. The ":marks" command lists
653 The 'shelltype' option can be set to reflect the type of shell used on the
656 The 'highlight' option can be set for the highlight mode to be used for
661 cursor. That number may be decimal, octal (starts with a '0') or hexadecimal
664 With the :set command the prefix "inv" can be used to invert boolean options.
675 Hebrew. When inserting normal characters the cursor will not be shifted and
680 The backspace key can be used just like CTRL-D to remove auto-indents.
699 CTRL-R {register} can be used to insert the contents of a register.
701 When the 'smartindent' option is set, C programs will be better auto-indented.
704 CTRL-Y and CTRL-E can be used to copy a character from above/below the
719 More can be added with ":digraph {char1}{char2} {number}". A digraph is
734 line would be executed, which is not what most people expect (hitting <Esc>
748 There is an option for each terminal string. Can be used when termcap is not
751 The 'fileformat' option can be set to select the <EOL>: "dos" <CR><NL>, "unix"
775 size of change that can be undone. This is hardly a problem on the Amiga and
783 changed or that do not fit in memory. This file can be used to recover from
784 an aborted editing session with "vim -r file". Using the swap file can be
803 message, since that may cause a mapping to be aborted.
804 {Vi: error messages may be overwritten with other messages before you have a
814 effect is of resetting 'compatible' and removing flags from 'cpoptions' can be
1127 Different versions of Vi have different command-line arguments. This can be
1130 Five variants of Vi will be considered here:
1237 -m Vim: Modifications not allowed to be written, resets 'write'
1325 the size can be obtained from the terminal in a more reliable way.
1343 - vi test 250 fails; behavior will be changed in a new revision