diff options
author | Bram Moolenaar <Bram@vim.org> | 2010-05-14 23:24:24 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2010-05-14 23:24:24 +0200 |
commit | 00a927d62b68a3523cb1c4f9aa3f7683345c8182 (patch) | |
tree | 9138abae11d363aa87818791195edf6e85aef15d /runtime/doc | |
parent | f1eeae94fd78f81d85d2abe3d955dc21d5ef979c (diff) |
Updated runtime files.
Diffstat (limited to 'runtime/doc')
-rw-r--r-- | runtime/doc/autocmd.txt | 2 | ||||
-rw-r--r-- | runtime/doc/change.txt | 4 | ||||
-rw-r--r-- | runtime/doc/cmdline.txt | 3 | ||||
-rw-r--r-- | runtime/doc/digraph.txt | 2 | ||||
-rw-r--r-- | runtime/doc/eval.txt | 24 | ||||
-rw-r--r-- | runtime/doc/fold.txt | 9 | ||||
-rw-r--r-- | runtime/doc/gui.txt | 6 | ||||
-rw-r--r-- | runtime/doc/indent.txt | 4 | ||||
-rw-r--r-- | runtime/doc/motion.txt | 5 | ||||
-rw-r--r-- | runtime/doc/options.txt | 10 | ||||
-rw-r--r-- | runtime/doc/pi_netrw.txt | 101 | ||||
-rw-r--r-- | runtime/doc/pi_vimball.txt | 18 | ||||
-rw-r--r-- | runtime/doc/pi_zip.txt | 14 | ||||
-rw-r--r-- | runtime/doc/sign.txt | 4 | ||||
-rw-r--r-- | runtime/doc/spell.txt | 9 | ||||
-rw-r--r-- | runtime/doc/syntax.txt | 14 | ||||
-rw-r--r-- | runtime/doc/tags | 17 | ||||
-rw-r--r-- | runtime/doc/todo.txt | 158 | ||||
-rw-r--r-- | runtime/doc/usr_27.txt | 4 | ||||
-rw-r--r-- | runtime/doc/various.txt | 2 | ||||
-rw-r--r-- | runtime/doc/version7.txt | 36 | ||||
-rw-r--r-- | runtime/doc/windows.txt | 6 |
22 files changed, 333 insertions, 119 deletions
diff --git a/runtime/doc/autocmd.txt b/runtime/doc/autocmd.txt index d1e53c4a9b..72cf61f36e 100644 --- a/runtime/doc/autocmd.txt +++ b/runtime/doc/autocmd.txt @@ -1,4 +1,4 @@ -*autocmd.txt* For Vim version 7.2. Last change: 2009 Nov 25 +*autocmd.txt* For Vim version 7.2. Last change: 2010 May 14 VIM REFERENCE MANUAL by Bram Moolenaar diff --git a/runtime/doc/change.txt b/runtime/doc/change.txt index f493e10e84..99ad77652c 100644 --- a/runtime/doc/change.txt +++ b/runtime/doc/change.txt @@ -1,4 +1,4 @@ -*change.txt* For Vim version 7.2. Last change: 2009 Nov 11 +*change.txt* For Vim version 7.2. Last change: 2010 Mar 23 VIM REFERENCE MANUAL by Bram Moolenaar @@ -585,7 +585,7 @@ For other systems the tmpnam() library function is used. ":&r". See |:s_flags| for [flags]. *&* -& Synonym for ":s//~/" (repeat last substitute). Note +& Synonym for ":s" (repeat last substitute). Note that the flags are not remembered, thus it might actually work differently. You can use ":&&" to keep the flags. diff --git a/runtime/doc/cmdline.txt b/runtime/doc/cmdline.txt index b98ded1662..3088ea1f57 100644 --- a/runtime/doc/cmdline.txt +++ b/runtime/doc/cmdline.txt @@ -1,4 +1,4 @@ -*cmdline.txt* For Vim version 7.2. Last change: 2009 Oct 25 +*cmdline.txt* For Vim version 7.2. Last change: 2010 May 07 VIM REFERENCE MANUAL by Bram Moolenaar @@ -522,6 +522,7 @@ followed by another Vim command: :registers :read ! :scscope + :sign :tcl :tcldo :tclfile diff --git a/runtime/doc/digraph.txt b/runtime/doc/digraph.txt index 65261b72e0..8440a7779f 100644 --- a/runtime/doc/digraph.txt +++ b/runtime/doc/digraph.txt @@ -1,4 +1,4 @@ -*digraph.txt* For Vim version 7.2. Last change: 2008 Aug 06 +*digraph.txt* For Vim version 7.2. Last change: 2010 Apr 11 VIM REFERENCE MANUAL by Bram Moolenaar diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt index ec372d1db3..1e7d6f3400 100644 --- a/runtime/doc/eval.txt +++ b/runtime/doc/eval.txt @@ -1,4 +1,4 @@ -*eval.txt* For Vim version 7.2. Last change: 2010 Mar 10 +*eval.txt* For Vim version 7.2. Last change: 2010 May 14 VIM REFERENCE MANUAL by Bram Moolenaar @@ -67,7 +67,7 @@ the Number. Examples: > Number 123 --> String "123" Number 0 --> String "0" Number -1 --> String "-1" - + *octal* Conversion from a String to a Number is done by converting the first digits to a number. Hexadecimal "0xf9" and Octal "017" numbers are recognized. If the String doesn't start with digits, the result is zero. Examples: > @@ -1020,7 +1020,9 @@ A string constant accepts these special characters: \t tab <Tab> \\ backslash \" double quote -\<xxx> Special key named "xxx". e.g. "\<C-W>" for CTRL-W. +\<xxx> Special key named "xxx". e.g. "\<C-W>" for CTRL-W. This is for use + in mappings, the 0x80 byte is escaped. Don't use <Char-xxxx> to get a + utf-8 character, use \uxxxx as mentioned above. Note that "\xff" is stored as the byte 255, which may be invalid in some encodings. Use "\u00ff" to store character 255 according to the current value @@ -4944,6 +4946,8 @@ setqflist({list} [, {action}]) *setqflist()* item will not be handled as an error line. If both "pattern" and "lnum" are present then "pattern" will be used. + If you supply an empty {list}, the quickfix list will be + cleared. Note that the list is not exactly the same as what |getqflist()| returns. @@ -6828,14 +6832,16 @@ This would call the function "my_func_whizz(parameter)". < *:exe* *:execute* :exe[cute] {expr1} .. Executes the string that results from the evaluation - of {expr1} as an Ex command. Multiple arguments are - concatenated, with a space in between. {expr1} is - used as the processed command, command line editing - keys are not recognized. + of {expr1} as an Ex command. + Multiple arguments are concatenated, with a space in + between. To avoid the extra space use the "." + operator to concatenate strings into one argument. + {expr1} is used as the processed command, command line + editing keys are not recognized. Cannot be followed by a comment. Examples: > - :execute "buffer " nextbuf - :execute "normal " count . "w" + :execute "buffer" nextbuf + :execute "normal" count . "w" < ":execute" can be used to append a command to commands that don't accept a '|'. Example: > diff --git a/runtime/doc/fold.txt b/runtime/doc/fold.txt index 60704c598a..cf920968f2 100644 --- a/runtime/doc/fold.txt +++ b/runtime/doc/fold.txt @@ -1,4 +1,4 @@ -*fold.txt* For Vim version 7.2. Last change: 2010 Feb 21 +*fold.txt* For Vim version 7.2. Last change: 2010 May 13 VIM REFERENCE MANUAL by Bram Moolenaar @@ -127,6 +127,9 @@ fold level. But note that foldlevel() may return -1 if the level is not known yet. And it returns the level at the start of the line, while a fold might end in that line. +It may happened that folds are not updated properly. You can use |zx| or |zX| +to force updating folds. + SYNTAX *fold-syntax* @@ -352,9 +355,13 @@ zv View cursor line: Open just enough folds to make the line in *zx* zx Update folds: Undo manually opened and closed folds: re-apply 'foldlevel', then do "zv": View cursor line. + Also forces recomputing folds. This is useful when using + 'foldexpr' and the buffer is changed in a way that results in + folds not to be updated properly. *zX* zX Undo manually opened and closed folds: re-apply 'foldlevel'. + Also forces recomputing folds, like |zx|. *zm* zm Fold more: Subtract one from 'foldlevel'. If 'foldlevel' was diff --git a/runtime/doc/gui.txt b/runtime/doc/gui.txt index 09a833b463..6243e10f94 100644 --- a/runtime/doc/gui.txt +++ b/runtime/doc/gui.txt @@ -1,4 +1,4 @@ -*gui.txt* For Vim version 7.2. Last change: 2009 Jan 22 +*gui.txt* For Vim version 7.2. Last change: 2010 May 14 VIM REFERENCE MANUAL by Bram Moolenaar @@ -556,7 +556,7 @@ some modes: mode inserted appended ~ Normal nothing nothing Visual <C-C> <C-\><C-G> - Insert <C-O> + Insert <C-\><C-O> Cmdline <C-C> <C-\><C-G> Op-pending <C-C> <C-\><C-G> @@ -571,7 +571,7 @@ is equal to: > :nmenu File.Next :next^M :vmenu File.Next ^C:next^M^\^G - :imenu File.Next ^O:next^M + :imenu File.Next ^\^O:next^M :cmenu File.Next ^C:next^M^\^G :omenu File.Next ^C:next^M^\^G diff --git a/runtime/doc/indent.txt b/runtime/doc/indent.txt index 33593cca69..ac64f04709 100644 --- a/runtime/doc/indent.txt +++ b/runtime/doc/indent.txt @@ -1,4 +1,4 @@ -*indent.txt* For Vim version 7.2. Last change: 2010 Jan 27 +*indent.txt* For Vim version 7.2. Last change: 2010 Mar 27 VIM REFERENCE MANUAL by Bram Moolenaar @@ -447,7 +447,7 @@ assume a 'shiftwidth' of 4. The defaults, spelled out in full, are: cinoptions=>s,e0,n0,f0,{0,}0,^0,:s,=s,l0,b0,gs,hs,ps,ts,is,+s,c3,C0, - /0,(2s,us,U0,w0,W0,m0,j0,)20,*30,#0 + /0,(2s,us,U0,w0,W0,m0,j0,)20,*70,#0 Vim puts a line in column 1 if: - It starts with '#' (preprocessor directives), if 'cinkeys' contains '#'. diff --git a/runtime/doc/motion.txt b/runtime/doc/motion.txt index 0b5afe709d..d6d2ab91bf 100644 --- a/runtime/doc/motion.txt +++ b/runtime/doc/motion.txt @@ -1,4 +1,4 @@ -*motion.txt* For Vim version 7.2. Last change: 2009 Sep 15 +*motion.txt* For Vim version 7.2. Last change: 2010 May 14 VIM REFERENCE MANUAL by Bram Moolenaar @@ -315,6 +315,7 @@ _ <underscore> [count] - 1 lines downward, on the first non-blank G Goto line [count], default last line, on the first non-blank character |linewise|. If 'startofline' not set, keep the same column. + G is a one of |jump-motions|. *<C-End>* <C-End> Goto line [count], default last line, on the last @@ -328,6 +329,8 @@ gg Goto line [count], default first line, on the first :[range] Set the cursor on the last line number in [range]. [range] can also be just one line number, e.g., ":1" or ":'m". + In contrast with |G| this command does not modify the + |jumplist|. *N%* {count}% Go to {count} percentage in the file, on the first non-blank in the line |linewise|. To compute the new diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt index e1786133ff..33093b22a7 100644 --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -1,4 +1,4 @@ -*options.txt* For Vim version 7.2. Last change: 2010 Jan 06 +*options.txt* For Vim version 7.2. Last change: 2010 May 13 VIM REFERENCE MANUAL by Bram Moolenaar @@ -40,6 +40,7 @@ achieve special effects. These options come in three forms: :se[t] no{option} Toggle option: Reset, switch it off. + *:set-!* *:set-inv* :se[t] {option}! or :se[t] inv{option} Toggle option: Invert value. {not in Vi} @@ -696,8 +697,8 @@ A jump table for the options with a short description can be found at |Q_op|. 'autochdir' 'acd' boolean (default off) global {not in Vi} - {only available when compiled with the - |+netbeans_intg| or |+sun_workshop| feature} + {only available when compiled with it, use + exists("+autochdir") to check} When on, Vim will change the current working directory whenever you open a file, switch buffers, delete a buffer or open/close a window. It will change to the directory containing the file which was opened @@ -5708,7 +5709,8 @@ A jump table for the options with a short description can be found at |Q_op|. in a file and echoed to the screen. If the 'shell' option is "csh" or "tcsh" after initializations, the default becomes "|& tee". If the 'shell' option is "sh", "ksh", "zsh" or "bash" the default becomes - "2>&1| tee". This means that stderr is also included. + "2>&1| tee". This means that stderr is also included. Before using + the 'shell' option a path is removed, thus "/bin/sh" uses "sh". The initialization of this option is done after reading the ".vimrc" and the other initializations, so that when the 'shell' option is set there, the 'shellpipe' option changes automatically, unless it was diff --git a/runtime/doc/pi_netrw.txt b/runtime/doc/pi_netrw.txt index 7635af288a..9f0955b18a 100644 --- a/runtime/doc/pi_netrw.txt +++ b/runtime/doc/pi_netrw.txt @@ -1,4 +1,4 @@ -*pi_netrw.txt* For Vim version 7.2. Last change: 2009 Dec 28 +*pi_netrw.txt* For Vim version 7.2. Last change: 2010 May 14 ----------------------------------------------------- NETRW REFERENCE MANUAL by Charles E. Campbell, Jr. @@ -6,7 +6,7 @@ Author: Charles E. Campbell, Jr. <NdrOchip@ScampbellPfamily.AbizM> (remove NOSPAM from Campbell's email first) -Copyright: Copyright (C) 2009 Charles E Campbell, Jr *netrw-copyright* +Copyright: Copyright (C) 1999-2010 Charles E Campbell, Jr *netrw-copyright* Permission is hereby granted to use and distribute this code, with or without modifications, provided that this copyright notice is copied with it. Like anything else that's free, netrw.vim, @@ -19,9 +19,9 @@ Copyright: Copyright (C) 2009 Charles E Campbell, Jr *netrw-copyright* use of this software. -*dav* *ftp* *netrw-file* *Nread* *rcp* *scp* -*davs* *http* *netrw.vim* *Nsource* *rsync* *sftp* -*fetch* *netrw* *network* *Nwrite* + *dav* *ftp* *netrw-file* *rcp* *scp* + *davs* *http* *netrw.vim* *rsync* *sftp* + *fetch* *netrw* *network* ============================================================================== 1. Contents *netrw-contents* {{{1 @@ -158,7 +158,7 @@ There are more protocols supported by netrw than just scp and ftp, too: see the next section, |netrw-externapp|, on how to use these external applications with netrw and vim. -PREVENTING LOADING +PREVENTING LOADING *netrw-noload* If you want to use plugins, but for some reason don't wish to use netrw, then you need to avoid loading both the plugin and the autoload portions of netrw. @@ -169,7 +169,7 @@ You may do so by placing the following two lines in your <.vimrc>: > < ============================================================================== -3. Netrw Reference *netrw-ref* {{{1 +3. Netrw Reference *netrw-ref* {{{1 Netrw supports several protocols in addition to scp and ftp as mentioned in |netrw-start|. These include dav, fetch, http,... well, just look @@ -642,18 +642,22 @@ Nread as shown in |netrw-transparent| (ie. simply use > instead, as appropriate) -- see |netrw-urls|. In the explanations below, a {netfile} is an url to a remote file. + *:Nwrite* *:Nw* :[range]Nw[rite] Write the specified lines to the current file as specified in b:netrw_lastfile. + (related: |netrw-nwrite|) :[range]Nw[rite] {netfile} [{netfile}]... Write the specified lines to the {netfile}. + *:Nread* *:Nr* :Nr[ead] Read the lines from the file specified in b:netrw_lastfile - into the current buffer. + into the current buffer. (related: |netrw-nread|) :Nr[ead] {netfile} {netfile}... Read the {netfile} after the current line. + *:Nsource* *:Ns* :Ns[ource] {netfile} Source the {netfile}. To start up vim using a remote .vimrc, one may use @@ -661,20 +665,24 @@ below, a {netfile} is an url to a remote file. vim -u NORC -N --cmd "runtime plugin/netrwPlugin.vim" --cmd "source scp://HOSTNAME/.vimrc" -< *netrw-uidpass* -:call NetUserPass() +< (related: |netrw-source|) + +:call NetUserPass() *NetUserPass()* If g:netrw_uid and s:netrw_passwd don't exist, this function will query the user for them. + (related: |netrw-userpass|) :call NetUserPass("userid") This call will set the g:netrw_uid and, if the password doesn't exist, will query the user for it. + (related: |netrw-userpass|) :call NetUserPass("userid","passwd") This call will set both the g:netrw_uid and s:netrw_passwd. The user-id and password are used by ftp transfers. One may effectively remove the user-id and password by using empty strings (ie. ""). + (related: |netrw-userpass|) :NetrwSettings This command is described in |netrw-settings| -- used to display netrw settings and change netrw behavior. @@ -688,9 +696,7 @@ below, a {netfile} is an url to a remote file. The <netrw.vim> script provides several variables which act as options to affect <netrw.vim>'s file transfer behavior. These variables typically may be set in the user's <.vimrc> file: (see also |netrw-settings| |netrw-protocol|) - > - ------------- Netrw Options ------------- @@ -1025,6 +1031,8 @@ QUICK REFERENCE: MAPS *netrw-browse-maps* {{{2 to the netrw browser window. See |g:netrw_retmap|. <s-leftmouse> (gvim only) like mf, will mark files + (to disable mouse buttons while browsing: |g:netrw_mousemaps|) + *netrw-quickcom* *netrw-quickcoms* QUICK REFERENCE: COMMANDS *netrw-explore-cmds* *netrw-browse-cmds* {{{2 :NetrwClean[!] ...........................................|netrw-clean| @@ -1202,7 +1210,7 @@ Related Topics: |netrw-qb| how to list bookmarks -CHANGING TO A PREDECESSOR DIRECTORY *netrw-u* *netrw-updir* {{{2 +CHANGING TO A PREDECESSOR DIRECTORY *netrw-u* *netrw-updir* {{{2 Every time you change to a new directory (new for the current session), netrw will save the directory in a recently-visited directory history @@ -2022,7 +2030,8 @@ your browsing preferences. (see also: |netrw-settings|) unix or g:netrw_cygwin set: : "ls -tlF" otherwise "dir" - *g:netrw_glob_escape* ='[]*?`{~$' + *g:netrw_glob_escape* ='[]*?`{~$' (unix) + ='[]*?`{$' (windows These characters in directory names are escaped before applying glob() @@ -2293,6 +2302,18 @@ the browser (where the cursor will remain) and the file (see |:pedit|). By default, the split will be taken horizontally; one may use vertical splitting if one has set |g:netrw_preview| first. +An interesting set of netrw settings is: > + + let g:netrw_preview = 1 + let g:netrw_liststyle = 3 + let g:netrw_winsize = 30 + +These will: + 1. Make vertical splitting the default for previewing files + 2. Make the default listing style "tree" + 3. When a vertical preview window is opened, the directory listing + will use only 30 columns; the rest of the window is used for the + preview window. PREVIOUS WINDOW *netrw-P* *netrw-prvwin* {{{2 @@ -2597,6 +2618,29 @@ Associated setting variables: |g:netrw_chgwin| Multibyte encodings use two (or more) bytes per character. You may need to change |g:netrw_sepchr| and/or |g:netrw_xstrlen|. + *netrw-p13* + P13. I'm a Windows + putty + ssh user, and when I attempt to browse, + the directories are missing trailing "/"s so netrw treats them + as file transfers instead of as attempts to browse + subdirectories. How may I fix this? + + (mikeyao) If you want to use vim via ssh and putty under Windows, + try combining the use of pscp/psftp with plink. pscp/psftp will + be used to connect and plink will be used to execute commands on + the server, for example: list files and directory using 'ls'. + + These are the settings I use to do this: +> + " list files, it's the key setting, if you haven't set, + " you will get a blank buffer + let g:netrw_list_cmd = "plink HOSTNAME ls -Fa" + " if you haven't add putty directory in system path, you should + " specify scp/sftp command. For examples: + "let g:netrw_sftp_cmd = "d:\\dev\\putty\\PSFTP.exe" + "let g:netrw_scp_cmd = "d:\\dev\\putty\\PSCP.exe" +< + + ============================================================================== 11. Debugging Netrw Itself *netrw-debug* {{{1 @@ -2651,6 +2695,35 @@ which is loaded automatically at startup (assuming :set nocp). ============================================================================== 12. History *netrw-history* {{{1 + v138: May 01, 2010 * added the bomb setting to the Save-Set-Restore + option handling (for Tony M) + * (Bram Moolenaar) netrw optionally sets cursorline + (and sometimes cursorcolumn) for its display. + This option setting was leaking through with + remote file handling. + v137: Dec 28, 2009 * modified the preview window handling for + vertically split windows. The preview + window will take up all but g:netrw_winsize + columns of the original window; those + g:netrw_winsize columns will be used for + the netrw listing. + * (Simon Dambe) removed "~" from + |g:netrw_glob_escape| under Windows + * (Bram Moolenaar) modified test for status bar + click with leftmouse. Moved code to + s:NetrwLeftmouse(). + Feb 24, 2010 * (for Jean Johner) added insert-mode maps; one + can get into insert mode with netrw via + ctrl-o :e . + Mar 15, 2010 * (Dominique Pellé) Directory with backslashes such + as foo\bar were not being entered/left properly + Mar 15, 2010 * Using :Explore .. and causing two FocusGained + events caused the directory to change. Fixed. + Mar 22, 2010 * Last fix caused problems for *//pat and */filepat + searches. + Mar 30, 2010 * With :set hidden and changing listing styles 8 + times, the tree listing buffer was being marked + as modified upon exit. Fixed. v136: Jan 14, 2009 * extended |g:Netrw_funcref| to also handle lists of function references Jan 14, 2009 * (reported by Marvin Renich) with spell check diff --git a/runtime/doc/pi_vimball.txt b/runtime/doc/pi_vimball.txt index 885131e292..a1a32549ac 100644 --- a/runtime/doc/pi_vimball.txt +++ b/runtime/doc/pi_vimball.txt @@ -1,4 +1,4 @@ -*pi_vimball.txt* For Vim version 7.2. Last change: 2009 Dec 28 +*pi_vimball.txt* For Vim version 7.2. Last change: 2010 Apr 12 ---------------- Vimball Archiver @@ -156,6 +156,22 @@ PREVENTING LOADING let g:loaded_vimballPlugin= 1 let g:loaded_vimball = 1 < +WINDOWS *vimball-windows* + + Many vimball files are compressed with gzip. Windows, unfortunately, + does not come provided with a tool to decompress gzip'ped files. + Fortunately, there are a number of tools available for Windows users + to un-gzip files: +> + Item Tool/Suite Free Website + ---- ---------- ---- ------- + 7zip tool y http://www.7-zip.org/ + Winzip tool n http://www.winzip.com/downwz.htm + unxutils suite y http://unxutils.sourceforge.net/ + cygwin suite y http://www.cygwin.com/ + GnuWin32 suite y http://gnuwin32.sourceforge.net/ + MinGW suite y http://www.mingw.org/ +< ============================================================================== 4. Vimball History *vimball-history* {{{1 diff --git a/runtime/doc/pi_zip.txt b/runtime/doc/pi_zip.txt index 5c5cf8631a..3775712f27 100644 --- a/runtime/doc/pi_zip.txt +++ b/runtime/doc/pi_zip.txt @@ -1,4 +1,4 @@ -*pi_zip.txt* For Vim version 7.2. Last change: 2008 Jul 30 +*pi_zip.txt* For Vim version 7.2. Last change: 2010 Apr 12 +====================+ | Zip File Interface | @@ -6,7 +6,7 @@ Author: Charles E. Campbell, Jr. <NdrOchip@ScampbellPfamily.AbizM> (remove NOSPAM from Campbell's email first) -Copyright: Copyright (C) 2005-2008 Charles E Campbell, Jr *zip-copyright* +Copyright: Copyright (C) 2005-2009 Charles E Campbell, Jr *zip-copyright* Permission is hereby granted to use and distribute this code, with or without modifications, provided that this copyright notice is copied with it. Like anything else that's free, @@ -60,6 +60,16 @@ Copyright: Copyright (C) 2005-2008 Charles E Campbell, Jr *zip-copyright* file; by default: > let g:zip_zipcmd= "zip" < + PREVENTING LOADING~ + + If for some reason you do not wish to use vim to examine zipped files, + you may put the following two variables into your <.vimrc> to prevent + the tar plugin from loading: > + + let g:loaded_zipPlugin= 1 + let g:loaded_zip = 1 +< +< ============================================================================== 3. Additional Extensions *zip-extension* diff --git a/runtime/doc/sign.txt b/runtime/doc/sign.txt index 8e08ed57fa..5eb8b122a8 100644 --- a/runtime/doc/sign.txt +++ b/runtime/doc/sign.txt @@ -1,4 +1,4 @@ -*sign.txt* For Vim version 7.2. Last change: 2006 Apr 24 +*sign.txt* For Vim version 7.2. Last change: 2010 May 07 VIM REFERENCE MANUAL by Gordon Prieur @@ -53,7 +53,7 @@ disappears again. The color of the column is set with the SignColumn group ============================================================================== 2. Commands *sign-commands* *:sig* *:sign* -Here is an example that places a sign piet, displayed with the text ">>", in +Here is an example that places a sign "piet", displayed with the text ">>", in line 23 of the current file: > :sign define piet text=>> texthl=Search :exe ":sign place 2 line=23 name=piet file=" . expand("%:p") diff --git a/runtime/doc/spell.txt b/runtime/doc/spell.txt index 8a559dde86..dc022459d2 100644 --- a/runtime/doc/spell.txt +++ b/runtime/doc/spell.txt @@ -1,4 +1,4 @@ -*spell.txt* For Vim version 7.2. Last change: 2009 Oct 28 +*spell.txt* For Vim version 7.2. Last change: 2010 Apr 11 VIM REFERENCE MANUAL by Bram Moolenaar @@ -468,8 +468,11 @@ Vim uses a binary file format for spelling. This greatly speeds up loading the word list and keeps it small. *.aff* *.dic* *Myspell* You can create a Vim spell file from the .aff and .dic files that Myspell -uses. Myspell is used by OpenOffice.org and Mozilla. You should be able to -find them here: +uses. Myspell is used by OpenOffice.org and Mozilla. The OpenOffice .oxt +files are zip files which contain the .aff and .dic files. You should be able +to find them here: + http://extensions.services.openoffice.org/dictionary +The older, OpenOffice 2 files may be used if this doesn't work: http://wiki.services.openoffice.org/wiki/Dictionaries You can also use a plain word list. The results are the same, the choice depends on what word lists you can find. diff --git a/runtime/doc/syntax.txt b/runtime/doc/syntax.txt index 4b92ac14ae..c80c5c3a6a 100644 --- a/runtime/doc/syntax.txt +++ b/runtime/doc/syntax.txt @@ -1,4 +1,4 @@ -*syntax.txt* For Vim version 7.2. Last change: 2009 Dec 19 +*syntax.txt* For Vim version 7.2. Last change: 2010 May 14 VIM REFERENCE MANUAL by Bram Moolenaar @@ -3871,13 +3871,19 @@ This will open a new window containing all highlight group names, displayed in their own color. *:colo* *:colorscheme* *E185* +:colo[rscheme] Output the name of the currently active color scheme. + This is basically the same as > + :echo g:colors_name +< In case g:colors_name has not been defined :colo will + output "default". When compiled without the |+eval| + feature it will output "unknown". + :colo[rscheme] {name} Load color scheme {name}. This searches 'runtimepath' for the file "colors/{name}.vim. The first one that is found is loaded. To see the name of the currently active color scheme: > - :echo g:colors_name -< When using the default colors you will get an E121 - error. + :colo +< The name is also stored in the g:colors_name variable. Doesn't work recursively, thus you can't use ":colorscheme" in a color scheme script. After the color scheme has been loaded the diff --git a/runtime/doc/tags b/runtime/doc/tags index dd806fca01..990fc20631 100644 --- a/runtime/doc/tags +++ b/runtime/doc/tags @@ -1767,6 +1767,12 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME* :Nexplore pi_netrw.txt /*:Nexplore* :Next editing.txt /*:Next* :NoMatchParen pi_paren.txt /*:NoMatchParen* +:Nr pi_netrw.txt /*:Nr* +:Nread pi_netrw.txt /*:Nread* +:Ns pi_netrw.txt /*:Ns* +:Nsource pi_netrw.txt /*:Nsource* +:Nw pi_netrw.txt /*:Nw* +:Nwrite pi_netrw.txt /*:Nwrite* :P various.txt /*:P* :Pexplore pi_netrw.txt /*:Pexplore* :Print various.txt /*:Print* @@ -2614,6 +2620,7 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME* :search-args tagsrch.txt /*:search-args* :set options.txt /*:set* :set+= options.txt /*:set+=* +:set-! options.txt /*:set-!* :set-& options.txt /*:set-&* :set-&vi options.txt /*:set-&vi* :set-&vim options.txt /*:set-&vim* @@ -2621,6 +2628,7 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME* :set-args options.txt /*:set-args* :set-browse options.txt /*:set-browse* :set-default options.txt /*:set-default* +:set-inv options.txt /*:set-inv* :set-termcap options.txt /*:set-termcap* :set-verbose options.txt /*:set-verbose* :set^= options.txt /*:set^=* @@ -4235,13 +4243,11 @@ N: cmdline.txt /*N:* N<Del> various.txt /*N<Del>* NL-used-for-Nul pattern.txt /*NL-used-for-Nul* NetBSD-backspace options.txt /*NetBSD-backspace* +NetUserPass() pi_netrw.txt /*NetUserPass()* Normal intro.txt /*Normal* Normal-mode intro.txt /*Normal-mode* -Nread pi_netrw.txt /*Nread* -Nsource pi_netrw.txt /*Nsource* Number eval.txt /*Number* Nvi intro.txt /*Nvi* -Nwrite pi_netrw.txt /*Nwrite* O insert.txt /*O* OS/2 os_os2.txt /*OS\/2* OS2 os_os2.txt /*OS2* @@ -6620,6 +6626,7 @@ netrw-mx pi_netrw.txt /*netrw-mx* netrw-mz pi_netrw.txt /*netrw-mz* netrw-netrc pi_netrw.txt /*netrw-netrc* netrw-nexplore pi_netrw.txt /*netrw-nexplore* +netrw-noload pi_netrw.txt /*netrw-noload* netrw-nread pi_netrw.txt /*netrw-nread* netrw-nwrite pi_netrw.txt /*netrw-nwrite* netrw-o pi_netrw.txt /*netrw-o* @@ -6629,6 +6636,7 @@ netrw-p1 pi_netrw.txt /*netrw-p1* netrw-p10 pi_netrw.txt /*netrw-p10* netrw-p11 pi_netrw.txt /*netrw-p11* netrw-p12 pi_netrw.txt /*netrw-p12* +netrw-p13 pi_netrw.txt /*netrw-p13* netrw-p2 pi_netrw.txt /*netrw-p2* netrw-p3 pi_netrw.txt /*netrw-p3* netrw-p4 pi_netrw.txt /*netrw-p4* @@ -6679,7 +6687,6 @@ netrw-texplore pi_netrw.txt /*netrw-texplore* netrw-todo pi_netrw.txt /*netrw-todo* netrw-transparent pi_netrw.txt /*netrw-transparent* netrw-u pi_netrw.txt /*netrw-u* -netrw-uidpass pi_netrw.txt /*netrw-uidpass* netrw-updir pi_netrw.txt /*netrw-updir* netrw-urls pi_netrw.txt /*netrw-urls* netrw-userpass pi_netrw.txt /*netrw-userpass* @@ -6792,6 +6799,7 @@ object-select motion.txt /*object-select* objects index.txt /*objects* obtaining-exted netbeans.txt /*obtaining-exted* ocaml.vim syntax.txt /*ocaml.vim* +octal eval.txt /*octal* oldfiles-variable eval.txt /*oldfiles-variable* ole-activation if_ole.txt /*ole-activation* ole-eval if_ole.txt /*ole-eval* @@ -8072,6 +8080,7 @@ vimball-extract pi_vimball.txt /*vimball-extract* vimball-history pi_vimball.txt /*vimball-history* vimball-intro pi_vimball.txt /*vimball-intro* vimball-manual pi_vimball.txt /*vimball-manual* +vimball-windows pi_vimball.txt /*vimball-windows* vimdev intro.txt /*vimdev* vimdiff diff.txt /*vimdiff* vimfiles options.txt /*vimfiles* diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index 8b0ce31bf7..2becf8733b 100644 --- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 7.2. Last change: 2010 Mar 17 +*todo.txt* For Vim version 7.2. Last change: 2010 May 14 VIM REFERENCE MANUAL by Bram Moolenaar @@ -30,20 +30,59 @@ be worked on, but only if you sponsor Vim development. See |sponsor|. *known-bugs* -------------------- Known bugs and current work ----------------------- -":s" summary in :folddo is not correct. (Jean Johner, 2010 Feb 20) -Patch from Lech Lorens, 2010 Mar 13. +Cursor positioning wrong with 0x200e character. (John Becket, 2010 May 6) -Vim tries to set the background or foreground color in a terminal to -1. -(Graywh) Appears to happen with ":hi Normal ctermbg=NONE". -Possible solution from Matt Wozniski, 2010 Mar 17. +E315 when trying to change a file in FileChangedRO autocommand event. +(Dominique Pelle, 2010 Apr 30) + +When directory "/tmp/tags" contains "tags1" and "tags2", setting 'tags' to +"/tmp/tags/*" doesn't pick up these files. (Simon Ruggier, 2010 Mar 17) + +":command Print echo 'print'" works, but ":Print" doesn't. Builtin Print |