荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: newname.bbs@bbs.DormForce.net (为情所困), 信区: Linux
标  题: Re: vi下怎么让普通用户可以彩色显示呀?
发信站: 栋力无限 (Wed Jul 24 21:11:32 2002)
转信站: SZUBBS!news.happynet.org!DormForce

  ft,我居然没贴过:

   全名             缩写                  解释

|'aleph'|          |'al'|       ASCII code of the letter Aleph (Hebrew)
|'allowrevins'|    |'ari'|      allow CTRL-_ in Insert and Command-line mode

|'altkeymap'|      |'akm'|      for default second language (Farsi/Hebrew)
|'autoindent'|     |'ai'|       take indent for new line from previous line
|'autowrite'|      |'aw'|       automatically write file if changed
|'background'|     |'bg'|       "dark" or "light", used for highlight colors

|'backspace'|      |'bs'|       how backspace works at start of lie
|'backup'|         |'bk'|       keep backup file after overwriting a file
|'backupdir'|      |'bdir'|     list of directories for the backup file
|'backupext'|      |'bex'|      extension used for the backup file
|'binary'|         |'bin'|      read/write/edit file in binary mode
|'bioskey'|        |'biosk'|    MS-DOS: use bios calls for input characters
|'breakat'|        |'brk'|      characters that may cause a line break
|'browsedir'|      |'bsdir'|    which directory to start browsing in
|'cindent'|        |'cin'|      do C program indenting
|'cinkeys'|        |'cink'|     keys that trigger indent when 'cindent' is set
|'cinoptions'|     |'cino'|     how to do indenting when 'cindent' is set
|'cinwords'|       |'cinw'|     words where 'si' and 'cin' add an indent
|'clipboard'|      |'cb'|       use the clipboard as the unnamed register
|'cmdheight'|      |'ch'|       number of lines to use for the command-line
|'columns'|        |'co'|       number of columns in the display
|'comments'|       |'com'|      patterns that can start a comment line
|'compatible'|     |'cp'|       behave Vi-compatible as much as possible
|'complete'|       |'cpt'|      specify how Insert mode completion works
|'confirm'|        |'cf'|       ask what to do about unsaved/read-only files

|'conskey'|        |'consk'|    get keys directly from console (MS-DOS only)
|'cppoptions'|      |'cpo'|      flags for Vi-compatible behavior
|'cscopeprg'|      |'csprg'|    command to execute cscope
|'cscopetag'|      |'cst'|      use cscope for tag commands
|'cscopetagorder'| |'csto'|     determines ":cstag" search order
|'cscopeverbose'|  |'csverb'|   give messages when adding a cscope database
|'define'|         |'def'|      pattern to be used to find a macro definition
|'dictionary'|     |'dict'|     list of file names used for keyword completion
|'digraph'|        |'dg'|       enable the entering of digraphs in Insert mode
|'directory'|      |'dir'|      list of directory names for the swap file
|'display'|        |'dy'|       list of flags for how to display text
|'edcompatible'|   |'ed'|       toggle flags of ":substitute" command
|'endofline'|      |'eol'|      write <EOL> for last line in file
|'equalalways'|    |'ea'|       windows are automatically made the same size

|'equalprg'|       |'ep'|       external program to use for "=" command
|'errorbells'|     |'eb'|       ring the bell for error messages
|'errorfile'|      |'ef'|       name of the errorfile for the QuickFix mode
|'errorformat'|    |'efm'|      description of the lines in the error file
|'esckeys'|        |'ek'|       recognize function keys in Insert mode
|'eventigore'|    |'ei'|       autocommand events that are ignored
|'expandtab'|      |'et'|       use spaces when <Tab> is inserted
|'exrc'|           |'ex'|       read .vimrc and .exrc in the current directory
|'fileencoding'|   |'fe'|       file encoding for multi-byte text
|'fileformat'|     |'ff'|       file format used for file I/O
|'fileformats'|    |'ffs'|      automatically detected values for 'fileformat'
|'filetype'|       |'ft'|       type of file, used for autocommands
|'fkmap'|          |'fk'|       Farsi keyboard mapping
|'formatoptions'|  |'fo'|       how automatic formatting is to be done
|'formatprg'|      |'fp'|       name of external program used with "gq" command
|'gdefault'|       |'gd'|       the ":substitute" flag 'g' is default on
|'grepformat'|     |'gfm'|      format of 'grepprg' output
|'grepprg'|        |'gp'|       program to use for ":grep"
|'guicursor'|      |'gcr'|      GUI: settings for cursor shape and blinking
|'guifont'|        |'gfn'|      GUI: Name(s) of font(s) to be used
|'guifontset'|     |'gfs'|      GUI: Names of multi-byte fonts to be used
|'guiheadroom'|    |'ghr'|      GUI: pixels room for window decorations
|'guioptions'|     |'go'|       GUI: Which components and options are used
|'guipty'|                     GUI: try to use a pseudo-tty for ":!" commands
|'helpfile'|       |'hf'|       name of this help file
|'helpheight'|     |'hh'|       minimum height of a new help window
|'hidden'|         |'hid'|      don't unload buffer when it is |abandon|ed
|'highlight'|      |'hl'|       sets highlighting mode for various occasions

|'hlsearch'|       |'hls'|      highlight matches with last search pattern
|'history'|        |'hi'|       number of command-lines that are remembered
|'hkmap'|          |'hk'|       Hebrew keyboard mapping
|'hkmapp'|         |'hkp'|      phonetic Hebrew keyboard mapping
|'icon'|                        let Vim set the text of the window icon
|'iconstring'|                  string to use for the Vim icon text
|'ignorecase'|     |'ic'|       ignore case in search patterns
|'include'|        |'inc'|      pattern to be used to find an include file
|'incsearch'|      |'is'|       highlight match while typing search pattern
|'infercase'|      |'inf'|      adjust case of match for keyword completion
|'insertmode'|     |'im'|       start the edit of a file in Insert mode
|'isfname'|        |'isf'|      characters included in file names and pathnames
|'isident'|        |'isi'|      characters included in identifiers
|'skeyword'|      |'isk'|      characters included in keywords
|'isprint'|        |'isp'|      printable characters
|'joinspaces'|     |'js'|       two spaces after a period with a join command
|'key'|                         encryption key
|'keymodel'|       |'km'|       enable starting/stopping selection with keys

|'keywordprg'|     |'kp'|       program to use for the "K" command
|'langmap'|        |'lmap'|     alphabetic characters for other language mode
|'laststatus'|     |'ls'|       tells when last window has status lines
|'lazyredraw'|     |'lz'|       don't redraw while executing macros
|'linebreak'|      |'lbr'|      wrap long lines at a blank
|'lines'|                       number of lines in the display
|'lisp'|                        automatic indenting for Lisp
|'list'|                        show <Tab> and <EOL>
|'listchars'|      |'lcs'|      characters for displaying in list mode
|'magic'|                       changes special characters in search patterns
|'makeef'|         |'mef'|      name of the errorfile for ":make"
|'makeprg'|        |'mp'|       program to use for the ":make" command
|'matchpairs'|     |'mps'|      pairs of characters that "%" can match
|'matchtime'|      |'mat'|      tenths o a second to show matching paren
|'maxfuncdepth'|   |'mfd'|      maximum recursive depth for user functions
|'maxmapdepth'|    |'mmd'|      maximum recursive depth for mapping
|'maxmem'|         |'mm'|       maximum memory (in Kbyte) used for one buffer
|'maxmemtot'|      |'mmt'|      maximum memory (in Kbyte) used for all buffers
|'modeline'|       |'ml'|       recognize modelines at start or end of file
|'modelines'|      |'mls'|      number of lines checked for modelines
|'modified'|       |'mod'|      buffer has been modified
|'more'|                        pause listings when the whole screen is filled
|'mouse'|                       enable the use of mouse clicks
|'mousefocus'|     |'mousef'|   keyboard focus follows the mouse
|'mousehide'|      |'mh'|       hide mouse pointer while typing
|'mousemodel'|     |'mousem'|   changes meaning of mouse buttons
|'mousetime'|      |'mouset'|   max time between mouse double-click
|'nrformats'|      |'nf'|       number formats recognized for CTRL-A command

|'number'|         |'nu'|       print the line number in front of each line
|'osfiletype'|     |'oft'|      operating system-specific filetype information
|'paragraphs'|     |'para'|     nroff macros that separate paragraphs
|'paste'|                      allow pasting text
|'pastetoggle'|    |'pt'|       key code that causes 'paste' to toggle
|'patchmode'|      |'pm'|       keep the oldest version of a file
|'path'|           |'pa'|       list of directories searched with "gf" et.al
..
|'previewheight'|  |'pvh'|      height of the preview window
|'readonly'|       |'ro'|       disallow writing the buffer
|'remap'|                       allow mappings to work recursively
|'report'|                      threshold for reporting nr. of lines canged
|'restorescreen'|  |'rs'|       Win32: restore screen when exiting
|'revins'|         |'ri'|       inserting characters will work backwards
|'rightleft'|      |'rl'|       window is right-to-left oriented
|'ruler'|          |'ru'|       show cursor line and column in the status line
|'rulerformat'|    |'ruf'|      custom format for the ruler
|'scroll'|         |'scr'|      lines to scroll with CTRL-U and CTRL-D
|'scrollbind'|     |'scb'|      scroll in window as other windows scroll
|'scrolljump'|     |'sj'|       minimum number of lines to scroll
|'scrolloff'|      |'so'|       minimum nr. of lines above and below cursor
|'scrollopt'|      |'sbo'|      how 'scrollbind' should behave
|'sections'|       |'set'|     nroff macros that separate sections
|'secure'|                      secure mode for reading .vimrc in current dir
|'selection'|      |'sel'|      what type of selection to use
|'selectmode'|     |'slm'|      when to use Select mode instead of Visual mode
|'sessionoptions'| |'ssop'|     options for |:mksession|
|'shell'|          |'sh'|       name of shell to use for external commands
|'shellcmdflag'|   |'shcf'|     flag to shell to execute one command
|'shellpipe'|      |'sp'|       string to put output of ":make" in error file
|'shellquote'|     |'shq'|      quote character(s) for around shell command
|'shellredir'|     |'srr'|      string to put output of filter in a temp file
|'shellslash'|     |'ssl'|      use forward slash for shell file names
|'shelltype'|      |'st'|       Amiga: influences how to use a shell
|'shellxquote'|    |'sxq'|      like 'shellquote', but include redirection
|'shiftround'|     |'sr'|       round indent to multiple of shiftwidth
|'shiftwidth'|     |'sw'|       number of spaces to use for (auto)indent step
|'shortmess'|      |'shm'|      list of flags, reduce length of messages
|'shortname'|      |'sn'|       non-MS-DOS: Filenames assumed to be 8.3 chars
|'showbreak'|      |'sbr'|      string to use at the start of wrappd lines
|'showcmd'|        |'sc'|       show (partial) command in status line
|'showfulltag'|    |'sft'|      show full tag pattern when completing tag
|'showmatch'|      |'sm'|       briefly jump to matching bracket if insert one
|'showmode'|       |'smd'|      message on status line to show current mode
|'sidescroll'|     |'ss'|       minimum number of columns to scroll horizontal
|'smartcase'|      |'scs'|      no ignore case when pattern has uppercase
|'smartindent'|    |'si'|       smart autoindenting for C programs
|'smarttab'|       |'sta'|      use 'shiftwidth' when inserting <Tab>
|'softtabstop'|    |'sts'|      number of spaces that <Tab> uses while editing
|'splitbelow'|     |'sb'|       new window from split is below the current one
|'startofline'|    |'sol'|      commands move cursor to first blank in line
|'statusline'|     |'stl'|      custom format for the status line
|'suffixes'|       |'su'|       suffixes that are ignored with multiple match
|'swapfile'|       |'swf'|      whether to use a swapfile for a buffer
|'swapsync'|       |'sws'|      how to sync the swap file
|'switchbuf'|      |'swb'|      sets behavior when switching to another buffer
|'syntax'|         |'syn'|      syntax to be loaded for current buffer
|'tabstop'|        |'ts'|       number of spaces that <Tab> in file uses
|'tagbsearch'|    |'tbs'|      use binary searching in tags files
|'taglength'|      |'tl'|       number of significant characters for a tag
|'tagrelative'|    |'tr'|       file names in tag file are relative
|'tags'|           |'tag'|      list of file names used by the tag command
|'tagstack'|       |'tgst'|     push tags onto the tag stack
|'term'|                        name of the terminal
|'terse'|                       shorten some messages
|'textauto'|       |'ta'|       obsolete, use 'fileformats'
|'textmode'|       |'tx'|       obsolete, use 'fileformat'
|'textwidth'|      |'tw'|       maximum width of text that is being inserted

|'tildeop'|        |'top'|      tilde command "~" behaves like an operator
|'timeout'|        |'to'|       time out on mappings and key codes
|'timeoutlen'|     |'tm'|       time out time in milliseconds
|'title'|                       let Vim set the title of the window
|'titlelen'|                    percentage of 'columns' used for window title

|'titleold'|                    old title, restored when exiting
|'titlestring'|                 string to use for the Vim window title
|'toolbar'|        |'tb'|      GUI: which items to show in the toolbar
|'ttimeout'|                    time out on mappings
|'ttimeoutlen'|    |'ttm'|      time out time for key codes in milliseconds
|'ttybuiltin'|     |'tbi'|      use built-in termcap before external termcap

|'ttyfast'|        |'tf'|       indicates a fast terminal connection
|'ttymouse'|       |'ttym'|     type of mouse codes generated
|'ttyscroll'|      |'tsl'|      maximum number of lines for a scroll
|'ttytype'|        |'tty'|      alias for 'term'
|'undolevels'|     |'ul'|       maximum number of changes that can be undone

|'updatecount'|    |'uc'|       after this many characters flush swap file
|'updatetime'|     |'ut'|       after this many milliseconds flush swap file

|'verbose'|        |'vbs'|      give informative messages
|'viminfo'|        |'vi'|       use .viminfo file upon startup and exiting
|'visualbell'|     |'vb'|       use visual bell instead of beeping
|'warn'|                        warn for shell command when buffer was changed
|'weirdinvert'|    |'wi'|       for terminals that have weird inversion method
|'whichwrap'|      |'ww'|       allow specified keys to cross line boundaries
|'wildchar'|       |'wc'|       command-line character for wildcard expansion
|'wildcharm'|      |'wcm'|      like 'wildchar' but als works when mapped
|'wildignore'|     |'wig'|      files matching these patterns are not completed
|'wildmenu'|       |'wmnu'|     use menu for command line completion
|'wildmode'|       |'wim'|      mode for 'wildchar' command-line expansion
|'winaltkeys'|     |'wak'|      when the windows system handles ALT keys
|'winheight'|      |'wh'|       minimum number of lines for the current window
|'winminheight'|   |'wmh'|      minimum number of lines for any window
|'wrap'|                        long lines wrap and continue on the next line
|'wrapmargin'|     |'wm'|       chars from the right where wrapping starts
|'wrapscan'|       |'ws'|       searches wrap around the end of the file
|'write'|                       writing to a file is allowed
|'writeany'|       |'wa'|       write to file with no need for "!" override

【 在 xiaotong (小白) 的大作中提到: 】
: 还有别的参数了吗?
: 我现在在用vim,有没有相关的配置文档呀?
: 【 在 newname (为情所困) 的大作中提到: 】
: :   应该是set cin


--

            o    |~~~|
           /\_  _|   |
           \__`[_    |        让暴风雨来得更猛烈些吧!
           ][ \,/|___|
--
※ 修改:·newname 於 07月24日21:11:30 修改本文·[FROM: 10.15.1.73]
※ 来源:·栋力无限 bbs.DormForce.net·[FROM: 10.15.1.73]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店