Mercurial > vim
comparison runtime/doc/quickref.txt @ 856:8cd729851562 v7.0g
updated for version 7.0g
author | vimboss |
---|---|
date | Sun, 30 Apr 2006 18:54:39 +0000 |
parents | a209672376fd |
children | 4bac29d27e2f |
comparison
equal
deleted
inserted
replaced
855:d2a4f08396fe | 856:8cd729851562 |
---|---|
1 *quickref.txt* For Vim version 7.0f. Last change: 2006 Apr 24 | 1 *quickref.txt* For Vim version 7.0g. Last change: 2006 Apr 30 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 Quick reference guide | 6 Quick reference guide |
586 options, grouped by functionality, | 586 options, grouped by functionality, |
587 a one line explanation and links to | 587 a one line explanation and links to |
588 the help. | 588 the help. |
589 | 589 |
590 Short explanation of each option: *option-list* | 590 Short explanation of each option: *option-list* |
591 'aleph' 'al' ASCII code of the letter Aleph (Hebrew) | 591 'aleph' 'al' ASCII code of the letter Aleph (Hebrew) |
592 'allowrevins' 'ari' allow CTRL-_ in Insert and Command-line mode | 592 'allowrevins' 'ari' allow CTRL-_ in Insert and Command-line mode |
593 'altkeymap' 'akm' for default second language (Farsi/Hebrew) | 593 'altkeymap' 'akm' for default second language (Farsi/Hebrew) |
594 'ambiwidth' 'ambw' what to do with Unicode chars of ambiguous width | 594 'ambiwidth' 'ambw' what to do with Unicode chars of ambiguous width |
595 'antialias' 'anti' Mac OS X: use smooth, antialiased fonts | 595 'antialias' 'anti' Mac OS X: use smooth, antialiased fonts |
596 'autochdir' 'acd' change directory to the file in the current window | 596 'autochdir' 'acd' change directory to the file in the current window |
597 'arabic' 'arab' for Arabic as a default second language | 597 'arabic' 'arab' for Arabic as a default second language |
598 'arabicshape' 'arshape' do shaping for Arabic characters | 598 'arabicshape' 'arshape' do shaping for Arabic characters |
599 'autoindent' 'ai' take indent for new line from previous line | 599 'autoindent' 'ai' take indent for new line from previous line |
600 'autoread' 'ar' autom. read file when changed outside of Vim | 600 'autoread' 'ar' autom. read file when changed outside of Vim |
601 'autowrite' 'aw' automatically write file if changed | 601 'autowrite' 'aw' automatically write file if changed |
602 'autowriteall' 'awa' as 'autowrite', but works with more commands | 602 'autowriteall' 'awa' as 'autowrite', but works with more commands |
603 'background' 'bg' "dark" or "light", used for highlight colors | 603 'background' 'bg' "dark" or "light", used for highlight colors |
604 'backspace' 'bs' how backspace works at start of line | 604 'backspace' 'bs' how backspace works at start of line |
605 'backup' 'bk' keep backup file after overwriting a file | 605 'backup' 'bk' keep backup file after overwriting a file |
606 'backupcopy' 'bkc' make backup as a copy, don't rename the file | 606 'backupcopy' 'bkc' make backup as a copy, don't rename the file |
607 'backupdir' 'bdir' list of directories for the backup file | 607 'backupdir' 'bdir' list of directories for the backup file |
608 'backupext' 'bex' extension used for the backup file | 608 'backupext' 'bex' extension used for the backup file |
609 'backupskip' 'bsk' no backup for files that match these patterns | 609 'backupskip' 'bsk' no backup for files that match these patterns |
610 'balloondelay' 'bdlay' delay in mS before a balloon may pop up | 610 'balloondelay' 'bdlay' delay in mS before a balloon may pop up |
611 'ballooneval' 'beval' switch on balloon evaluation | 611 'ballooneval' 'beval' switch on balloon evaluation |
612 'balloonexpr' 'bexpr' expression to show in balloon | 612 'balloonexpr' 'bexpr' expression to show in balloon |
613 'binary' 'bin' read/write/edit file in binary mode | 613 'binary' 'bin' read/write/edit file in binary mode |
614 'bioskey' 'biosk' MS-DOS: use bios calls for input characters | 614 'bioskey' 'biosk' MS-DOS: use bios calls for input characters |
615 'bomb' prepend a Byte Order Mark to the file | 615 'bomb' prepend a Byte Order Mark to the file |
616 'breakat' 'brk' characters that may cause a line break | 616 'breakat' 'brk' characters that may cause a line break |
617 'browsedir' 'bsdir' which directory to start browsing in | 617 'browsedir' 'bsdir' which directory to start browsing in |
618 'bufhidden' 'bh' what to do when buffer is no longer in window | 618 'bufhidden' 'bh' what to do when buffer is no longer in window |
619 'buflisted' 'bl' whether the buffer shows up in the buffer list | 619 'buflisted' 'bl' whether the buffer shows up in the buffer list |
620 'buftype' 'bt' special type of buffer | 620 'buftype' 'bt' special type of buffer |
621 'casemap' 'cmp' specifies how case of letters is changed | 621 'casemap' 'cmp' specifies how case of letters is changed |
622 'cdpath' 'cd' list of directories searched with ":cd" | 622 'cdpath' 'cd' list of directories searched with ":cd" |
623 'cedit' key used to open the command-line window | 623 'cedit' key used to open the command-line window |
624 'charconvert' 'ccv' expression for character encoding conversion | 624 'charconvert' 'ccv' expression for character encoding conversion |
625 'cindent' 'cin' do C program indenting | 625 'cindent' 'cin' do C program indenting |
626 'cinkeys' 'cink' keys that trigger indent when 'cindent' is set | 626 'cinkeys' 'cink' keys that trigger indent when 'cindent' is set |
627 'cinoptions' 'cino' how to do indenting when 'cindent' is set | 627 'cinoptions' 'cino' how to do indenting when 'cindent' is set |
628 'cinwords' 'cinw' words where 'si' and 'cin' add an indent | 628 'cinwords' 'cinw' words where 'si' and 'cin' add an indent |
629 'clipboard' 'cb' use the clipboard as the unnamed register | 629 'clipboard' 'cb' use the clipboard as the unnamed register |
630 'cmdheight' 'ch' number of lines to use for the command-line | 630 'cmdheight' 'ch' number of lines to use for the command-line |
631 'cmdwinheight' 'cwh' height of the command-line window | 631 'cmdwinheight' 'cwh' height of the command-line window |
632 'columns' 'co' number of columns in the display | 632 'columns' 'co' number of columns in the display |
633 'comments' 'com' patterns that can start a comment line | 633 'comments' 'com' patterns that can start a comment line |
634 'commentstring' 'cms' template for comments; used for fold marker | 634 'commentstring' 'cms' template for comments; used for fold marker |
635 'compatible' 'cp' behave Vi-compatible as much as possible | 635 'compatible' 'cp' behave Vi-compatible as much as possible |
636 'complete' 'cpt' specify how Insert mode completion works | 636 'complete' 'cpt' specify how Insert mode completion works |
637 'completefunc' 'cfu' function to be used for Insert mode completion | 637 'completefunc' 'cfu' function to be used for Insert mode completion |
638 'completeopt' 'cot' options for Insert mode completion | 638 'completeopt' 'cot' options for Insert mode completion |
639 'confirm' 'cf' ask what to do about unsaved/read-only files | 639 'confirm' 'cf' ask what to do about unsaved/read-only files |
640 'conskey' 'consk' get keys directly from console (MS-DOS only) | 640 'conskey' 'consk' get keys directly from console (MS-DOS only) |
641 'copyindent' 'ci' make 'autoindent' use existing indent structure | 641 'copyindent' 'ci' make 'autoindent' use existing indent structure |
642 'cpoptions' 'cpo' flags for Vi-compatible behavior | 642 'cpoptions' 'cpo' flags for Vi-compatible behavior |
643 'cscopepathcomp' 'cspc' how many components of the path to show | 643 'cscopepathcomp' 'cspc' how many components of the path to show |
644 'cscopeprg' 'csprg' command to execute cscope | 644 'cscopeprg' 'csprg' command to execute cscope |
645 'cscopequickfix' 'csqf' use quickfix window for cscope results | 645 'cscopequickfix' 'csqf' use quickfix window for cscope results |
646 'cscopetag' 'cst' use cscope for tag commands | 646 'cscopetag' 'cst' use cscope for tag commands |
647 'cscopetagorder' 'csto' determines ":cstag" search order | 647 'cscopetagorder' 'csto' determines ":cstag" search order |
648 'cscopeverbose' 'csverb' give messages when adding a cscope database | 648 'cscopeverbose' 'csverb' give messages when adding a cscope database |
649 'cursorcolumn' 'cuc' highlight the screen column of the cursor | 649 'cursorcolumn' 'cuc' highlight the screen column of the cursor |
650 'cursorline' 'cul' highlight the screen line of the cursor | 650 'cursorline' 'cul' highlight the screen line of the cursor |
651 'debug' set to "msg" to see all error messages | 651 'debug' set to "msg" to see all error messages |
652 'define' 'def' pattern to be used to find a macro definition | 652 'define' 'def' pattern to be used to find a macro definition |
653 'delcombine' 'deco' delete combining characters on their own | 653 'delcombine' 'deco' delete combining characters on their own |
654 'dictionary' 'dict' list of file names used for keyword completion | 654 'dictionary' 'dict' list of file names used for keyword completion |
655 'diff' use diff mode for the current window | 655 'diff' use diff mode for the current window |
656 'diffexpr' 'dex' expression used to obtain a diff file | 656 'diffexpr' 'dex' expression used to obtain a diff file |
657 'diffopt' 'dip' options for using diff mode | 657 'diffopt' 'dip' options for using diff mode |
658 'digraph' 'dg' enable the entering of digraphs in Insert mode | 658 'digraph' 'dg' enable the entering of digraphs in Insert mode |
659 'directory' 'dir' list of directory names for the swap file | 659 'directory' 'dir' list of directory names for the swap file |
660 'display' 'dy' list of flags for how to display text | 660 'display' 'dy' list of flags for how to display text |
661 'eadirection' 'ead' in which direction 'equalalways' works | 661 'eadirection' 'ead' in which direction 'equalalways' works |
662 'edcompatible' 'ed' toggle flags of ":substitute" command | 662 'edcompatible' 'ed' toggle flags of ":substitute" command |
663 'encoding' 'enc' encoding used internally | 663 'encoding' 'enc' encoding used internally |
664 'endofline' 'eol' write <EOL> for last line in file | 664 'endofline' 'eol' write <EOL> for last line in file |
665 'equalalways' 'ea' windows are automatically made the same size | 665 'equalalways' 'ea' windows are automatically made the same size |
666 'equalprg' 'ep' external program to use for "=" command | 666 'equalprg' 'ep' external program to use for "=" command |
667 'errorbells' 'eb' ring the bell for error messages | 667 'errorbells' 'eb' ring the bell for error messages |
668 'errorfile' 'ef' name of the errorfile for the QuickFix mode | 668 'errorfile' 'ef' name of the errorfile for the QuickFix mode |
669 'errorformat' 'efm' description of the lines in the error file | 669 'errorformat' 'efm' description of the lines in the error file |
670 'esckeys' 'ek' recognize function keys in Insert mode | 670 'esckeys' 'ek' recognize function keys in Insert mode |
671 'eventignore' 'ei' autocommand events that are ignored | 671 'eventignore' 'ei' autocommand events that are ignored |
672 'expandtab' 'et' use spaces when <Tab> is inserted | 672 'expandtab' 'et' use spaces when <Tab> is inserted |
673 'exrc' 'ex' read .vimrc and .exrc in the current directory | 673 'exrc' 'ex' read .vimrc and .exrc in the current directory |
674 'fileencoding' 'fenc' file encoding for multi-byte text | 674 'fileencoding' 'fenc' file encoding for multi-byte text |
675 'fileencodings' 'fencs' automatically detected character encodings | 675 'fileencodings' 'fencs' automatically detected character encodings |
676 'fileformat' 'ff' file format used for file I/O | 676 'fileformat' 'ff' file format used for file I/O |
677 'fileformats' 'ffs' automatically detected values for 'fileformat' | 677 'fileformats' 'ffs' automatically detected values for 'fileformat' |
678 'filetype' 'ft' type of file, used for autocommands | 678 'filetype' 'ft' type of file, used for autocommands |
679 'fillchars' 'fcs' characters to use for displaying special items | 679 'fillchars' 'fcs' characters to use for displaying special items |
680 'fkmap' 'fk' Farsi keyboard mapping | 680 'fkmap' 'fk' Farsi keyboard mapping |
681 'foldclose' 'fcl' close a fold when the cursor leaves it | 681 'foldclose' 'fcl' close a fold when the cursor leaves it |
682 'foldcolumn' 'fdc' width of the column used to indicate folds | 682 'foldcolumn' 'fdc' width of the column used to indicate folds |
683 'foldenable' 'fen' set to display all folds open | 683 'foldenable' 'fen' set to display all folds open |
684 'foldexpr' 'fde' expression used when 'foldmethod' is "expr" | 684 'foldexpr' 'fde' expression used when 'foldmethod' is "expr" |
685 'foldignore' 'fdi' ignore lines when 'foldmethod' is "indent" | 685 'foldignore' 'fdi' ignore lines when 'foldmethod' is "indent" |
686 'foldlevel' 'fdl' close folds with a level higher than this | 686 'foldlevel' 'fdl' close folds with a level higher than this |
687 'foldlevelstart' 'fdls' 'foldlevel' when starting to edit a file | 687 'foldlevelstart' 'fdls' 'foldlevel' when starting to edit a file |
688 'foldmarker' 'fmr' markers used when 'foldmethod' is "marker" | 688 'foldmarker' 'fmr' markers used when 'foldmethod' is "marker" |
689 'foldmethod' 'fdm' folding type | 689 'foldmethod' 'fdm' folding type |
690 'foldminlines' 'fml' minimum number of lines for a fold to be closed | 690 'foldminlines' 'fml' minimum number of lines for a fold to be closed |
691 'foldnestmax' 'fdn' maximum fold depth | 691 'foldnestmax' 'fdn' maximum fold depth |
692 'foldopen' 'fdo' for which commands a fold will be opened | 692 'foldopen' 'fdo' for which commands a fold will be opened |
693 'foldtext' 'fdt' expression used to display for a closed fold | 693 'foldtext' 'fdt' expression used to display for a closed fold |
694 'formatlistpat' 'flp' pattern used to recognize a list header | 694 'formatlistpat' 'flp' pattern used to recognize a list header |
695 'formatoptions' 'fo' how automatic formatting is to be done | 695 'formatoptions' 'fo' how automatic formatting is to be done |
696 'formatprg' 'fp' name of external program used with "gq" command | 696 'formatprg' 'fp' name of external program used with "gq" command |
697 'formatexpr' 'fex' expression used with "gq" command | 697 'formatexpr' 'fex' expression used with "gq" command |
698 'fsync' 'fs' whether to invoke fsync() after file write | 698 'fsync' 'fs' whether to invoke fsync() after file write |
699 'gdefault' 'gd' the ":substitute" flag 'g' is default on | 699 'gdefault' 'gd' the ":substitute" flag 'g' is default on |
700 'grepformat' 'gfm' format of 'grepprg' output | 700 'grepformat' 'gfm' format of 'grepprg' output |
701 'grepprg' 'gp' program to use for ":grep" | 701 'grepprg' 'gp' program to use for ":grep" |
702 'guicursor' 'gcr' GUI: settings for cursor shape and blinking | 702 'guicursor' 'gcr' GUI: settings for cursor shape and blinking |
703 'guifont' 'gfn' GUI: Name(s) of font(s) to be used | 703 'guifont' 'gfn' GUI: Name(s) of font(s) to be used |
704 'guifontset' 'gfs' GUI: Names of multi-byte fonts to be used | 704 'guifontset' 'gfs' GUI: Names of multi-byte fonts to be used |
705 'guifontwide' 'gfw' list of font names for double-wide characters | 705 'guifontwide' 'gfw' list of font names for double-wide characters |
706 'guiheadroom' 'ghr' GUI: pixels room for window decorations | 706 'guiheadroom' 'ghr' GUI: pixels room for window decorations |
707 'guioptions' 'go' GUI: Which components and options are used | 707 'guioptions' 'go' GUI: Which components and options are used |
708 'guipty' GUI: try to use a pseudo-tty for ":!" commands | 708 'guipty' GUI: try to use a pseudo-tty for ":!" commands |
709 'guitablabel' 'gtl' GUI: custom label for a tab page | 709 'guitablabel' 'gtl' GUI: custom label for a tab page |
710 'guitabtooltip' 'gtt' GUI: custom tooltip for a tab page | 710 'guitabtooltip' 'gtt' GUI: custom tooltip for a tab page |
711 'helpfile' 'hf' full path name of the main help file | 711 'helpfile' 'hf' full path name of the main help file |
712 'helpheight' 'hh' minimum height of a new help window | 712 'helpheight' 'hh' minimum height of a new help window |
713 'helplang' 'hlg' preferred help languages | 713 'helplang' 'hlg' preferred help languages |
714 'hidden' 'hid' don't unload buffer when it is |abandon|ed | 714 'hidden' 'hid' don't unload buffer when it is |abandon|ed |
715 'highlight' 'hl' sets highlighting mode for various occasions | 715 'highlight' 'hl' sets highlighting mode for various occasions |
716 'hlsearch' 'hls' highlight matches with last search pattern | 716 'hlsearch' 'hls' highlight matches with last search pattern |
717 'history' 'hi' number of command-lines that are remembered | 717 'history' 'hi' number of command-lines that are remembered |
718 'hkmap' 'hk' Hebrew keyboard mapping | 718 'hkmap' 'hk' Hebrew keyboard mapping |
719 'hkmapp' 'hkp' phonetic Hebrew keyboard mapping | 719 'hkmapp' 'hkp' phonetic Hebrew keyboard mapping |
720 'icon' let Vim set the text of the window icon | 720 'icon' let Vim set the text of the window icon |
721 'iconstring' string to use for the Vim icon text | 721 'iconstring' string to use for the Vim icon text |
722 'ignorecase' 'ic' ignore case in search patterns | 722 'ignorecase' 'ic' ignore case in search patterns |
723 'imactivatekey' 'imak' key that activates the X input method | 723 'imactivatekey' 'imak' key that activates the X input method |
724 'imcmdline' 'imc' use IM when starting to edit a command line | 724 'imcmdline' 'imc' use IM when starting to edit a command line |
725 'imdisable' 'imd' do not use the IM in any mode | 725 'imdisable' 'imd' do not use the IM in any mode |
726 'iminsert' 'imi' use :lmap or IM in Insert mode | 726 'iminsert' 'imi' use :lmap or IM in Insert mode |
727 'imsearch' 'ims' use :lmap or IM when typing a search pattern | 727 'imsearch' 'ims' use :lmap or IM when typing a search pattern |
728 'include' 'inc' pattern to be used to find an include file | 728 'include' 'inc' pattern to be used to find an include file |
729 'includeexpr' 'inex' expression used to process an include line | 729 'includeexpr' 'inex' expression used to process an include line |
730 'incsearch' 'is' highlight match while typing search pattern | 730 'incsearch' 'is' highlight match while typing search pattern |
731 'indentexpr' 'inde' expression used to obtain the indent of a line | 731 'indentexpr' 'inde' expression used to obtain the indent of a line |
732 'indentkeys' 'indk' keys that trigger indenting with 'indentexpr' | 732 'indentkeys' 'indk' keys that trigger indenting with 'indentexpr' |
733 'infercase' 'inf' adjust case of match for keyword completion | 733 'infercase' 'inf' adjust case of match for keyword completion |
734 'insertmode' 'im' start the edit of a file in Insert mode | 734 'insertmode' 'im' start the edit of a file in Insert mode |
735 'isfname' 'isf' characters included in file names and pathnames | 735 'isfname' 'isf' characters included in file names and pathnames |
736 'isident' 'isi' characters included in identifiers | 736 'isident' 'isi' characters included in identifiers |
737 'iskeyword' 'isk' characters included in keywords | 737 'iskeyword' 'isk' characters included in keywords |
738 'isprint' 'isp' printable characters | 738 'isprint' 'isp' printable characters |
739 'joinspaces' 'js' two spaces after a period with a join command | 739 'joinspaces' 'js' two spaces after a period with a join command |
740 'key' encryption key | 740 'key' encryption key |
741 'keymap' 'kmp' name of a keyboard mapping | 741 'keymap' 'kmp' name of a keyboard mapping |
742 'keymodel' 'km' enable starting/stopping selection with keys | 742 'keymodel' 'km' enable starting/stopping selection with keys |
743 'keywordprg' 'kp' program to use for the "K" command | 743 'keywordprg' 'kp' program to use for the "K" command |
744 'langmap' 'lmap' alphabetic characters for other language mode | 744 'langmap' 'lmap' alphabetic characters for other language mode |
745 'langmenu' 'lm' language to be used for the menus | 745 'langmenu' 'lm' language to be used for the menus |
746 'laststatus' 'ls' tells when last window has status lines | 746 'laststatus' 'ls' tells when last window has status lines |
747 'lazyredraw' 'lz' don't redraw while executing macros | 747 'lazyredraw' 'lz' don't redraw while executing macros |
748 'linebreak' 'lbr' wrap long lines at a blank | 748 'linebreak' 'lbr' wrap long lines at a blank |
749 'lines' number of lines in the display | 749 'lines' number of lines in the display |
750 'linespace' 'lsp' number of pixel lines to use between characters | 750 'linespace' 'lsp' number of pixel lines to use between characters |
751 'lisp' automatic indenting for Lisp | 751 'lisp' automatic indenting for Lisp |
752 'lispwords' 'lw' words that change how lisp indenting works | 752 'lispwords' 'lw' words that change how lisp indenting works |
753 'list' show <Tab> and <EOL> | 753 'list' show <Tab> and <EOL> |
754 'listchars' 'lcs' characters for displaying in list mode | 754 'listchars' 'lcs' characters for displaying in list mode |
755 'loadplugins' 'lpl' load plugin scripts when starting up | 755 'loadplugins' 'lpl' load plugin scripts when starting up |
756 'macatsui' Mac GUI: use ATSUI text drawing | 756 'macatsui' Mac GUI: use ATSUI text drawing |
757 'magic' changes special characters in search patterns | 757 'magic' changes special characters in search patterns |
758 'makeef' 'mef' name of the errorfile for ":make" | 758 'makeef' 'mef' name of the errorfile for ":make" |
759 'makeprg' 'mp' program to use for the ":make" command | 759 'makeprg' 'mp' program to use for the ":make" command |
760 'matchpairs' 'mps' pairs of characters that "%" can match | 760 'matchpairs' 'mps' pairs of characters that "%" can match |
761 'matchtime' 'mat' tenths of a second to show matching paren | 761 'matchtime' 'mat' tenths of a second to show matching paren |
762 'maxcombine' 'mco' maximum nr of combining characters displayed | 762 'maxcombine' 'mco' maximum nr of combining characters displayed |
763 'maxfuncdepth' 'mfd' maximum recursive depth for user functions | 763 'maxfuncdepth' 'mfd' maximum recursive depth for user functions |
764 'maxmapdepth' 'mmd' maximum recursive depth for mapping | 764 'maxmapdepth' 'mmd' maximum recursive depth for mapping |
765 'maxmem' 'mm' maximum memory (in Kbyte) used for one buffer | 765 'maxmem' 'mm' maximum memory (in Kbyte) used for one buffer |
766 'maxmempattern' 'mmp' maximum memory (in Kbyte) used for pattern search | 766 'maxmempattern' 'mmp' maximum memory (in Kbyte) used for pattern search |
767 'maxmemtot' 'mmt' maximum memory (in Kbyte) used for all buffers | 767 'maxmemtot' 'mmt' maximum memory (in Kbyte) used for all buffers |
768 'menuitems' 'mis' maximum number of items in a menu | 768 'menuitems' 'mis' maximum number of items in a menu |
769 'mkspellmem' 'msm' memory used before |:mkspell| compresses the tree | 769 'mkspellmem' 'msm' memory used before |:mkspell| compresses the tree |
770 'modeline' 'ml' recognize modelines at start or end of file | 770 'modeline' 'ml' recognize modelines at start or end of file |
771 'modelines' 'mls' number of lines checked for modelines | 771 'modelines' 'mls' number of lines checked for modelines |
772 'modifiable' 'ma' changes to the text are not possible | 772 'modifiable' 'ma' changes to the text are not possible |
773 'modified' 'mod' buffer has been modified | 773 'modified' 'mod' buffer has been modified |
774 'more' pause listings when the whole screen is filled | 774 'more' pause listings when the whole screen is filled |
775 'mouse' enable the use of mouse clicks | 775 'mouse' enable the use of mouse clicks |
776 'mousefocus' 'mousef' keyboard focus follows the mouse | 776 'mousefocus' 'mousef' keyboard focus follows the mouse |
777 'mousehide' 'mh' hide mouse pointer while typing | 777 'mousehide' 'mh' hide mouse pointer while typing |
778 'mousemodel' 'mousem' changes meaning of mouse buttons | 778 'mousemodel' 'mousem' changes meaning of mouse buttons |
779 'mouseshape' 'mouses' shape of the mouse pointer in different modes | 779 'mouseshape' 'mouses' shape of the mouse pointer in different modes |
780 'mousetime' 'mouset' max time between mouse double-click | 780 'mousetime' 'mouset' max time between mouse double-click |
781 'mzquantum' 'mzq' the interval between polls for MzScheme threads | 781 'mzquantum' 'mzq' the interval between polls for MzScheme threads |
782 'nrformats' 'nf' number formats recognized for CTRL-A command | 782 'nrformats' 'nf' number formats recognized for CTRL-A command |
783 'number' 'nu' print the line number in front of each line | 783 'number' 'nu' print the line number in front of each line |
784 'numberwidth' 'nuw' number of columns used for the line number | 784 'numberwidth' 'nuw' number of columns used for the line number |
785 'omnifunc' 'ofu' function for filetype-specific completion | 785 'omnifunc' 'ofu' function for filetype-specific completion |
786 'operatorfunc' 'opfunc' funtion to be called for |g@| operator | 786 'operatorfunc' 'opfunc' funtion to be called for |g@| operator |
787 'osfiletype' 'oft' operating system-specific filetype information | 787 'osfiletype' 'oft' operating system-specific filetype information |
788 'paragraphs' 'para' nroff macros that separate paragraphs | 788 'paragraphs' 'para' nroff macros that separate paragraphs |
789 'paste' allow pasting text | 789 'paste' allow pasting text |
790 'pastetoggle' 'pt' key code that causes 'paste' to toggle | 790 'pastetoggle' 'pt' key code that causes 'paste' to toggle |
791 'patchexpr' 'pex' expression used to patch a file | 791 'patchexpr' 'pex' expression used to patch a file |
792 'patchmode' 'pm' keep the oldest version of a file | 792 'patchmode' 'pm' keep the oldest version of a file |
793 'path' 'pa' list of directories searched with "gf" et.al. | 793 'path' 'pa' list of directories searched with "gf" et.al. |
794 'preserveindent' 'pi' preserve the indent structure when reindenting | 794 'preserveindent' 'pi' preserve the indent structure when reindenting |
795 'previewheight' 'pvh' height of the preview window | 795 'previewheight' 'pvh' height of the preview window |
796 'previewwindow' 'pvw' identifies the preview window | 796 'previewwindow' 'pvw' identifies the preview window |
797 'printdevice' 'pdev' name of the printer to be used for :hardcopy | 797 'printdevice' 'pdev' name of the printer to be used for :hardcopy |
798 'printencoding' 'penc' encoding to be used for printing | 798 'printencoding' 'penc' encoding to be used for printing |
799 'printexpr' 'pexpr' expression used to print PostScript for :hardcopy | 799 'printexpr' 'pexpr' expression used to print PostScript for :hardcopy |
800 'printfont' 'pfn' name of the font to be used for :hardcopy | 800 'printfont' 'pfn' name of the font to be used for :hardcopy |
801 'printheader' 'pheader' format of the header used for :hardcopy | 801 'printheader' 'pheader' format of the header used for :hardcopy |
802 'printmbcharset' 'pmbcs' CJK character set to be used for :hardcopy | 802 'printmbcharset' 'pmbcs' CJK character set to be used for :hardcopy |
803 'printmbfont' 'pmbfn' font names to be used for CJK output of :hardcopy | 803 'printmbfont' 'pmbfn' font names to be used for CJK output of :hardcopy |
804 'printoptions' 'popt' controls the format of :hardcopy output | 804 'printoptions' 'popt' controls the format of :hardcopy output |
805 'pumheight'' 'ph' maximum height of the popup menu | 805 'pumheight'' 'ph' maximum height of the popup menu |
806 'quoteescape' 'qe' escape characters used in a string | 806 'quoteescape' 'qe' escape characters used in a string |
807 'readonly' 'ro' disallow writing the buffer | 807 'readonly' 'ro' disallow writing the buffer |
808 'remap' allow mappings to work recursively | 808 'remap' allow mappings to work recursively |
809 'report' threshold for reporting nr. of lines changed | 809 'report' threshold for reporting nr. of lines changed |
810 'restorescreen' 'rs' Win32: restore screen when exiting | 810 'restorescreen' 'rs' Win32: restore screen when exiting |
811 'revins' 'ri' inserting characters will work backwards | 811 'revins' 'ri' inserting characters will work backwards |
812 'rightleft' 'rl' window is right-to-left oriented | 812 'rightleft' 'rl' window is right-to-left oriented |
813 'rightleftcmd' 'rlc' commands for which editing works right-to-left | 813 'rightleftcmd' 'rlc' commands for which editing works right-to-left |
814 'ruler' 'ru' show cursor line and column in the status line | 814 'ruler' 'ru' show cursor line and column in the status line |
815 'rulerformat' 'ruf' custom format for the ruler | 815 'rulerformat' 'ruf' custom format for the ruler |
816 'runtimepath' 'rtp' list of directories used for runtime files | 816 'runtimepath' 'rtp' list of directories used for runtime files |
817 'scroll' 'scr' lines to scroll with CTRL-U and CTRL-D | 817 'scroll' 'scr' lines to scroll with CTRL-U and CTRL-D |
818 'scrollbind' 'scb' scroll in window as other windows scroll | 818 'scrollbind' 'scb' scroll in window as other windows scroll |
819 'scrolljump' 'sj' minimum number of lines to scroll | 819 'scrolljump' 'sj' minimum number of lines to scroll |
820 'scrolloff' 'so' minimum nr. of lines above and below cursor | 820 'scrolloff' 'so' minimum nr. of lines above and below cursor |
821 'scrollopt' 'sbo' how 'scrollbind' should behave | 821 'scrollopt' 'sbo' how 'scrollbind' should behave |
822 'sections' 'sect' nroff macros that separate sections | 822 'sections' 'sect' nroff macros that separate sections |
823 'secure' secure mode for reading .vimrc in current dir | 823 'secure' secure mode for reading .vimrc in current dir |
824 'selection' 'sel' what type of selection to use | 824 'selection' 'sel' what type of selection to use |
825 'selectmode' 'slm' when to use Select mode instead of Visual mode | 825 'selectmode' 'slm' when to use Select mode instead of Visual mode |
826 'sessionoptions' 'ssop' options for |:mksession| | 826 'sessionoptions' 'ssop' options for |:mksession| |
827 'shell' 'sh' name of shell to use for external commands | 827 'shell' 'sh' name of shell to use for external commands |
828 'shellcmdflag' 'shcf' flag to shell to execute one command | 828 'shellcmdflag' 'shcf' flag to shell to execute one command |
829 'shellpipe' 'sp' string to put output of ":make" in error file | 829 'shellpipe' 'sp' string to put output of ":make" in error file |
830 'shellquote' 'shq' quote character(s) for around shell command | 830 'shellquote' 'shq' quote character(s) for around shell command |
831 'shellredir' 'srr' string to put output of filter in a temp file | 831 'shellredir' 'srr' string to put output of filter in a temp file |
832 'shellslash' 'ssl' use forward slash for shell file names | 832 'shellslash' 'ssl' use forward slash for shell file names |
833 'shelltemp' 'stmp' whether to use a temp file for shell commands | 833 'shelltemp' 'stmp' whether to use a temp file for shell commands |
834 'shelltype' 'st' Amiga: influences how to use a shell | 834 'shelltype' 'st' Amiga: influences how to use a shell |
835 'shellxquote' 'sxq' like 'shellquote', but include redirection | 835 'shellxquote' 'sxq' like 'shellquote', but include redirection |
836 'shiftround' 'sr' round indent to multiple of shiftwidth | 836 'shiftround' 'sr' round indent to multiple of shiftwidth |
837 'shiftwidth' 'sw' number of spaces to use for (auto)indent step | 837 'shiftwidth' 'sw' number of spaces to use for (auto)indent step |
838 'shortmess' 'shm' list of flags, reduce length of messages | 838 'shortmess' 'shm' list of flags, reduce length of messages |
839 'shortname' 'sn' non-MS-DOS: Filenames assumed to be 8.3 chars | 839 'shortname' 'sn' non-MS-DOS: Filenames assumed to be 8.3 chars |
840 'showbreak' 'sbr' string to use at the start of wrapped lines | 840 'showbreak' 'sbr' string to use at the start of wrapped lines |
841 'showcmd' 'sc' show (partial) command in status line | 841 'showcmd' 'sc' show (partial) command in status line |
842 'showfulltag' 'sft' show full tag pattern when completing tag | 842 'showfulltag' 'sft' show full tag pattern when completing tag |
843 'showmatch' 'sm' briefly jump to matching bracket if insert one | 843 'showmatch' 'sm' briefly jump to matching bracket if insert one |
844 'showmode' 'smd' message on status line to show current mode | 844 'showmode' 'smd' message on status line to show current mode |
845 'showtabline' 'stal' tells when the tab pages line is displayed | 845 'showtabline' 'stal' tells when the tab pages line is displayed |
846 'sidescroll' 'ss' minimum number of columns to scroll horizontal | 846 'sidescroll' 'ss' minimum number of columns to scroll horizontal |
847 'sidescrolloff' 'siso' min. nr. of columns to left and right of cursor | 847 'sidescrolloff' 'siso' min. nr. of columns to left and right of cursor |
848 'smartcase' 'scs' no ignore case when pattern has uppercase | 848 'smartcase' 'scs' no ignore case when pattern has uppercase |
849 'smartindent' 'si' smart autoindenting for C programs | 849 'smartindent' 'si' smart autoindenting for C programs |
850 'smarttab' 'sta' use 'shiftwidth' when inserting <Tab> | 850 'smarttab' 'sta' use 'shiftwidth' when inserting <Tab> |
851 'softtabstop' 'sts' number of spaces that <Tab> uses while editing | 851 'softtabstop' 'sts' number of spaces that <Tab> uses while editing |
852 'spell' enable spell checking | 852 'spell' enable spell checking |
853 'spellcapcheck' 'spc' pattern to locate end of a sentence | 853 'spellcapcheck' 'spc' pattern to locate end of a sentence |
854 'spellfile' 'spf' files where |zg| and |zw| store words | 854 'spellfile' 'spf' files where |zg| and |zw| store words |
855 'spelllang' 'spl' language(s) to do spell checking for | 855 'spelllang' 'spl' language(s) to do spell checking for |
856 'spellsuggest' 'sps' method(s) used to suggest spelling corrections | 856 'spellsuggest' 'sps' method(s) used to suggest spelling corrections |
857 'splitbelow' 'sb' new window from split is below the current one | 857 'splitbelow' 'sb' new window from split is below the current one |
858 'splitright' 'spr' new window is put right of the current one | 858 'splitright' 'spr' new window is put right of the current one |
859 'startofline' 'sol' commands move cursor to first blank in line | 859 'startofline' 'sol' commands move cursor to first blank in line |
860 'statusline' 'stl' custom format for the status line | 860 'statusline' 'stl' custom format for the status line |
861 'suffixes' 'su' suffixes that are ignored with multiple match | 861 'suffixes' 'su' suffixes that are ignored with multiple match |
862 'suffixesadd' 'sua' suffixes added when searching for a file | 862 'suffixesadd' 'sua' suffixes added when searching for a file |
863 'swapfile' 'swf' whether to use a swapfile for a buffer | 863 'swapfile' 'swf' whether to use a swapfile for a buffer |
864 'swapsync' 'sws' how to sync the swap file | 864 'swapsync' 'sws' how to sync the swap file |
865 'switchbuf' 'swb' sets behavior when switching to another buffer | 865 'switchbuf' 'swb' sets behavior when switching to another buffer |
866 'synmaxcol' 'smc' maximum column to find syntax items | 866 'synmaxcol' 'smc' maximum column to find syntax items |
867 'syntax' 'syn' syntax to be loaded for current buffer | 867 'syntax' 'syn' syntax to be loaded for current buffer |
868 'tabstop' 'ts' number of spaces that <Tab> in file uses | 868 'tabstop' 'ts' number of spaces that <Tab> in file uses |
869 'tabline' 'tal' custom format for the console tab pages line | 869 'tabline' 'tal' custom format for the console tab pages line |
870 'tabpagemax' 'tpm' maximum number of tab pages for |-p| and "tab all" | 870 'tabpagemax' 'tpm' maximum number of tab pages for |-p| and "tab all" |
871 'tagbsearch' 'tbs' use binary searching in tags files | 871 'tagbsearch' 'tbs' use binary searching in tags files |
872 'taglength' 'tl' number of significant characters for a tag | 872 'taglength' 'tl' number of significant characters for a tag |
873 'tagrelative' 'tr' file names in tag file are relative | 873 'tagrelative' 'tr' file names in tag file are relative |
874 'tags' 'tag' list of file names used by the tag command | 874 'tags' 'tag' list of file names used by the tag command |
875 'tagstack' 'tgst' push tags onto the tag stack | 875 'tagstack' 'tgst' push tags onto the tag stack |
876 'term' name of the terminal | 876 'term' name of the terminal |
877 'termbidi' 'tbidi' terminal takes care of bi-directionality | 877 'termbidi' 'tbidi' terminal takes care of bi-directionality |
878 'termencoding' 'tenc' character encoding used by the terminal | 878 'termencoding' 'tenc' character encoding used by the terminal |
879 'terse' shorten some messages | 879 'terse' shorten some messages |
880 'textauto' 'ta' obsolete, use 'fileformats' | 880 'textauto' 'ta' obsolete, use 'fileformats' |
881 'textmode' 'tx' obsolete, use 'fileformat' | 881 'textmode' 'tx' obsolete, use 'fileformat' |
882 'textwidth' 'tw' maximum width of text that is being inserted | 882 'textwidth' 'tw' maximum width of text that is being inserted |
883 'thesaurus' 'tsr' list of thesaurus files for keyword completion | 883 'thesaurus' 'tsr' list of thesaurus files for keyword completion |
884 'tildeop' 'top' tilde command "~" behaves like an operator | 884 'tildeop' 'top' tilde command "~" behaves like an operator |
885 'timeout' 'to' time out on mappings and key codes | 885 'timeout' 'to' time out on mappings and key codes |
886 'timeoutlen' 'tm' time out time in milliseconds | 886 'timeoutlen' 'tm' time out time in milliseconds |
887 'title' let Vim set the title of the window | 887 'title' let Vim set the title of the window |
888 'titlelen' percentage of 'columns' used for window title | 888 'titlelen' percentage of 'columns' used for window title |
889 'titleold' old title, restored when exiting | 889 'titleold' old title, restored when exiting |
890 'titlestring' string to use for the Vim window title | 890 'titlestring' string to use for the Vim window title |
891 'toolbar' 'tb' GUI: which items to show in the toolbar | 891 'toolbar' 'tb' GUI: which items to show in the toolbar |
892 'toolbariconsize' 'tbis' size of the toolbar icons (for GTK 2 only) | 892 'toolbariconsize' 'tbis' size of the toolbar icons (for GTK 2 only) |
893 'ttimeout' time out on mappings | 893 'ttimeout' time out on mappings |
894 'ttimeoutlen' 'ttm' time out time for key codes in milliseconds | 894 'ttimeoutlen' 'ttm' time out time for key codes in milliseconds |
895 'ttybuiltin' 'tbi' use built-in termcap before external termcap | 895 'ttybuiltin' 'tbi' use built-in termcap before external termcap |
896 'ttyfast' 'tf' indicates a fast terminal connection | 896 'ttyfast' 'tf' indicates a fast terminal connection |
897 'ttymouse' 'ttym' type of mouse codes generated | 897 'ttymouse' 'ttym' type of mouse codes generated |
898 'ttyscroll' 'tsl' maximum number of lines for a scroll | 898 'ttyscroll' 'tsl' maximum number of lines for a scroll |
899 'ttytype' 'tty' alias for 'term' | 899 'ttytype' 'tty' alias for 'term' |
900 'undolevels' 'ul' maximum number of changes that can be undone | 900 'undolevels' 'ul' maximum number of changes that can be undone |
901 'updatecount' 'uc' after this many characters flush swap file | 901 'updatecount' 'uc' after this many characters flush swap file |
902 'updatetime' 'ut' after this many milliseconds flush swap file | 902 'updatetime' 'ut' after this many milliseconds flush swap file |
903 'verbose' 'vbs' give informative messages | 903 'verbose' 'vbs' give informative messages |
904 'verbosefile' 'vfile' file to write messages in | 904 'verbosefile' 'vfile' file to write messages in |
905 'viewdir' 'vdir' directory where to store files with :mkview | 905 'viewdir' 'vdir' directory where to store files with :mkview |
906 'viewoptions' 'vop' specifies what to save for :mkview | 906 'viewoptions' 'vop' specifies what to save for :mkview |
907 'viminfo' 'vi' use .viminfo file upon startup and exiting | 907 'viminfo' 'vi' use .viminfo file upon startup and exiting |
908 'virtualedit' 've' when to use virtual editing | 908 'virtualedit' 've' when to use virtual editing |
909 'visualbell' 'vb' use visual bell instead of beeping | 909 'visualbell' 'vb' use visual bell instead of beeping |
910 'warn' warn for shell command when buffer was changed | 910 'warn' warn for shell command when buffer was changed |
911 'weirdinvert' 'wi' for terminals that have weird inversion method | 911 'weirdinvert' 'wi' for terminals that have weird inversion method |
912 'whichwrap' 'ww' allow specified keys to cross line boundaries | 912 'whichwrap' 'ww' allow specified keys to cross line boundaries |
913 'wildchar' 'wc' command-line character for wildcard expansion | 913 'wildchar' 'wc' command-line character for wildcard expansion |
914 'wildcharm' 'wcm' like 'wildchar' but also works when mapped | 914 'wildcharm' 'wcm' like 'wildchar' but also works when mapped |
915 'wildignore' 'wig' files matching these patterns are not completed | 915 'wildignore' 'wig' files matching these patterns are not completed |
916 'wildmenu' 'wmnu' use menu for command line completion | 916 'wildmenu' 'wmnu' use menu for command line completion |
917 'wildmode' 'wim' mode for 'wildchar' command-line expansion | 917 'wildmode' 'wim' mode for 'wildchar' command-line expansion |
918 'wildoptions' 'wop' specifies how command line completion is done. | 918 'wildoptions' 'wop' specifies how command line completion is done. |
919 'winaltkeys' 'wak' when the windows system handles ALT keys | 919 'winaltkeys' 'wak' when the windows system handles ALT keys |
920 'winheight' 'wh' minimum number of lines for the current window | 920 'winheight' 'wh' minimum number of lines for the current window |
921 'winfixheight' 'wfh' keep window height when opening/closing windows | 921 'winfixheight' 'wfh' keep window height when opening/closing windows |
922 'winfixwidth' 'wfw' keep window width when opening/closing windows | 922 'winfixwidth' 'wfw' keep window width when opening/closing windows |
923 'winminheight' 'wmh' minimum number of lines for any window | 923 'winminheight' 'wmh' minimum number of lines for any window |
924 'winminwidth' 'wmw' minimal number of columns for any window | 924 'winminwidth' 'wmw' minimal number of columns for any window |
925 'winwidth' 'wiw' minimal number of columns for current window | 925 'winwidth' 'wiw' minimal number of columns for current window |
926 'wrap' long lines wrap and continue on the next line | 926 'wrap' long lines wrap and continue on the next line |
927 'wrapmargin' 'wm' chars from the right where wrapping starts | 927 'wrapmargin' 'wm' chars from the right where wrapping starts |
928 'wrapscan' 'ws' searches wrap around the end of the file | 928 'wrapscan' 'ws' searches wrap around the end of the file |
929 'write' writing to a file is allowed | 929 'write' writing to a file is allowed |
930 'writeany' 'wa' write to file with no need for "!" override | 930 'writeany' 'wa' write to file with no need for "!" override |
931 'writebackup' 'wb' make a backup before overwriting a file | 931 'writebackup' 'wb' make a backup before overwriting a file |
932 'writedelay' 'wd' delay this many msec for each char (for debug) | 932 'writedelay' 'wd' delay this many msec for each char (for debug) |
933 ------------------------------------------------------------------------------ | 933 ------------------------------------------------------------------------------ |
934 *Q_ur* Undo/Redo commands | 934 *Q_ur* Undo/Redo commands |
935 | 935 |
936 |u| N u undo last N changes | 936 |u| N u undo last N changes |
937 |CTRL-R| N CTRL-R redo last N undone changes | 937 |CTRL-R| N CTRL-R redo last N undone changes |
973 |CTRL-G| CTRL-G show current file name (with path) and cursor | 973 |CTRL-G| CTRL-G show current file name (with path) and cursor |
974 position | 974 position |
975 |ga| ga show ascii value of character under cursor in | 975 |ga| ga show ascii value of character under cursor in |
976 decimal, hex, and octal | 976 decimal, hex, and octal |
977 |g8| g8 for utf-8 encoding: show byte sequence for | 977 |g8| g8 for utf-8 encoding: show byte sequence for |
978 character under cursor in hex. | 978 character under cursor in hex. |
979 |g_CTRL-G| g CTRL-G show cursor column, line, and character | 979 |g_CTRL-G| g CTRL-G show cursor column, line, and character |
980 position | 980 position |
981 |CTRL-C| CTRL-C during searches: Interrupt the search | 981 |CTRL-C| CTRL-C during searches: Interrupt the search |
982 |dos-CTRL-Break| CTRL-Break MS-DOS: during searches: Interrupt the search | 982 |dos-CTRL-Break| CTRL-Break MS-DOS: during searches: Interrupt the search |
983 |<Del>| <Del> while entering a count: delete last character | 983 |<Del>| <Del> while entering a count: delete last character |