forked from aniani/vim
updated for version 7.0f02
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
*eval.txt* For Vim version 7.0f. Last change: 2006 Apr 25
|
||||
*eval.txt* For Vim version 7.0f. Last change: 2006 Apr 26
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -1184,6 +1184,9 @@ v:beval_text The text under or after the mouse pointer. Usually a word as
|
||||
v:beval_winnr The number of the window, over which the mouse pointer is. Only
|
||||
valid while evaluating the 'balloonexpr' option.
|
||||
|
||||
*v:char* *char-variable*
|
||||
v:char Argument for evaluating 'formatexpr'.
|
||||
|
||||
*v:charconvert_from* *charconvert_from-variable*
|
||||
v:charconvert_from
|
||||
The name of the character encoding of a file to be converted.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*insert.txt* For Vim version 7.0f. Last change: 2006 Apr 25
|
||||
*insert.txt* For Vim version 7.0f. Last change: 2006 Apr 26
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -610,6 +610,9 @@ Note: The keys that are valid in CTRL-X mode are not mapped. This allows for
|
||||
ends CTRL-X mode (any key that is not a valid CTRL-X mode command) is mapped.
|
||||
Also, when doing completion with 'complete' mappings apply as usual.
|
||||
|
||||
Note: While completion is active Insert mode can't be used recursively.
|
||||
Mappings that somehow invoke ":normal i.." will generate an E523 error.
|
||||
|
||||
The following mappings are suggested to make typing the completion commands
|
||||
a bit easier (although they will hide other commands): >
|
||||
:inoremap ^] ^X^]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*options.txt* For Vim version 7.0f. Last change: 2006 Apr 25
|
||||
*options.txt* For Vim version 7.0f. Last change: 2006 Apr 26
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -2469,8 +2469,8 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
{not available when compiled without the |+autocmd|
|
||||
feature}
|
||||
A list of autocommand event names, which are to be ignored.
|
||||
When set to "all", all autocommand events are ignored, autocommands
|
||||
will not be executed.
|
||||
When set to "all" or when "all" is one of the items, all autocommand
|
||||
events are ignored, autocommands will not be executed.
|
||||
Otherwise this is a comma separated list of event names. Example: >
|
||||
:set ei=WinEnter,WinLeave
|
||||
<
|
||||
@@ -2987,9 +2987,13 @@ A jump table for the options with a short description can be found at |Q_op|.
|
||||
{not available when compiled without the |+eval|
|
||||
feature}
|
||||
Expression which is evaluated to format a range of lines for the |gq|
|
||||
operator. The |v:lnum| variable holds the first line to be formatted,
|
||||
|v:count| the number of lines to be formatted.
|
||||
When this option is empty 'formatprg' is used.
|
||||
operator. When this option is empty 'formatprg' is used.
|
||||
|
||||
The |v:lnum| variable holds the first line to be formatted.
|
||||
The |v:count| variable the number of lines to be formatted.
|
||||
The |v:char| variable the character to be inserted. This can be
|
||||
empty. Don't insert it yet!
|
||||
|
||||
Example: >
|
||||
:set formatexpr=mylang#Format()
|
||||
< This will invoke the mylang#Format() function in the
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*pi_netrw.txt* For Vim version 7.0f. Last change: Apr 22, 2006
|
||||
*pi_netrw.txt* For Vim version 7.0f. Last change: 2006 Apr 26
|
||||
|
||||
VIM REFERENCE MANUAL by Charles E. Campbell, Jr.
|
||||
|
||||
@@ -1473,6 +1473,11 @@ which is loaded automatically at startup (assuming :set nocp).
|
||||
==============================================================================
|
||||
11. History *netrw-history* {{{1
|
||||
|
||||
v94: * bugfix - a Decho() had a missing quote; only affects things
|
||||
when debugging was enabled.
|
||||
v93: * bugfix - removed FocusGained event from causing a slow-browser
|
||||
refresh for Windows
|
||||
v92: * :Explore **//pattern implemented (**/filepattern already taken)
|
||||
v91: * :Explore */pattern implemented
|
||||
* |'acd'| option bypassed
|
||||
v90: * mark ', as suggested by Yegappan Lakshmanan, used to help
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*sql.txt* For Vim version 7.0f. Last change: Fri Apr 21 2006 10:39:11 PM
|
||||
*sql.txt* For Vim version 7.0f. Last change: Wed Apr 26 2006 3:05:33 PM
|
||||
|
||||
by David Fishburn
|
||||
|
||||
@@ -411,14 +411,16 @@ the space bar):
|
||||
Stored Procedure List - <C-C>p
|
||||
View List - <C-C>v
|
||||
Column List - <C-C>c
|
||||
- Windows platform only
|
||||
- When viewing a popup window displaying the list
|
||||
|
||||
Windows platform only - When viewing a popup window displaying the list
|
||||
of tables, you can press <C-Right>, this will
|
||||
replace the table currently highlighted with
|
||||
the column list for that table.
|
||||
- When viewing a popup window displaying the list
|
||||
of columns, you can press <C-Left>, this will
|
||||
replace the column list with the list of tables.
|
||||
- This allows you to quickly drill down into a
|
||||
table to view it's columns and back again.
|
||||
|
||||
The SQL completion plugin caches various lists that are displayed in
|
||||
the popup window. This makes the re-displaying of these lists very
|
||||
@@ -500,9 +502,10 @@ NOTE: The following example uses <C-Right> to trigger a column list while
|
||||
the popup window is active. This map is only available on the Windows
|
||||
platforms since *nix does not recognize CTRL and the right arrow held down
|
||||
together. If you wish to enable this functionality on a *nix platform choose
|
||||
a key and create this mapping (see |sql-completion-maps| for further
|
||||
a key and create one of these mappings (see |sql-completion-maps| for further
|
||||
details on where to create this imap): >
|
||||
imap <buffer> <your_keystroke> <CR><C-\><C-O>:call sqlcomplete#Map('column')<CR><C-X><C-O>
|
||||
imap <buffer> <your_keystroke> <C-R>=sqlcomplete#DrillIntoTable()<CR>
|
||||
imap <buffer> <your_keystroke> <C-Y><C-\><C-O>:call sqlcomplete#Map('column')<CR><C-X><C-O>
|
||||
|
||||
Example of using column completion:
|
||||
- Press <C-C>t again to display the list of tables.
|
||||
@@ -517,9 +520,8 @@ Example of using column completion:
|
||||
change the schema of a cached table you can press <C-C>R, which
|
||||
clears the SQL completion cache.
|
||||
- NOTE: <C-Right> and <C-Left> have been designed to work while the
|
||||
completion window is active. If you use these maps when the completion
|
||||
window is not active a carriage return will be inadvertently entered in
|
||||
your buffer.
|
||||
completion window is active. If the completion popup window is
|
||||
not active, a normal <C-Right> or <C-Left> will be executed.
|
||||
|
||||
Lets look how we can build a SQL statement dynamically. A select statement
|
||||
requires a list of columns. There are two ways to build a column list using
|
||||
@@ -549,7 +551,7 @@ the SQL completion plugin. >
|
||||
replaced with the comma separate list of columns with the alias
|
||||
prepended to each of the columns.
|
||||
7. Step 3 and 4 can be replaced by pressing <C-C>L, which has
|
||||
a <CR> embedded in the map to choose the currently highlighted
|
||||
a <C-Y> embedded in the map to choose the currently highlighted
|
||||
table in the list.
|
||||
|
||||
There is a special provision when writing select statements. Consider the
|
||||
@@ -687,15 +689,13 @@ plugin. >
|
||||
the completion window. <C-Right> is not recognized on most Unix
|
||||
systems, so this maps is only created on the Windows platform.
|
||||
If you would like the same feature on Unix, choose a different key
|
||||
and make the same map in your vimrc.
|
||||
This should only be used when the completion window is active. >
|
||||
and make the same map in your vimrc. >
|
||||
<C-Left>
|
||||
< - Displays the list of tables.
|
||||
<C-Left> is not recognized on most Unix systems, so this maps is
|
||||
only created on the Windows platform. If you would like the same
|
||||
feature on Unix, choose a different key and make the same map in
|
||||
your vimrc.
|
||||
This should only be used when the completion window is active. >
|
||||
your vimrc. >
|
||||
<C-C>R
|
||||
< - This maps removes all cached items and forces the SQL completion
|
||||
to regenerate the list of items.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*syntax.txt* For Vim version 7.0f. Last change: 2006 Apr 24
|
||||
*syntax.txt* For Vim version 7.0f. Last change: 2006 Apr 26
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -610,6 +610,39 @@ For Visual Basic use: >
|
||||
:let g:filetype_asp = "aspvbs"
|
||||
|
||||
|
||||
BAAN *baan.vim* *baan-syntax*
|
||||
|
||||
The baan.vim gives syntax support for BaanC of release BaanIV upto SSA ERP LN
|
||||
for both 3 GL and 4 GL programming. Large number of standard defines/constants
|
||||
are supported.
|
||||
|
||||
Some special violation of coding standards will be signalled when one specify
|
||||
in ones |.vimrc|: >
|
||||
let baan_code_stds=1
|
||||
|
||||
*baan-folding*
|
||||
|
||||
Syntax folding can be enabled at various levels through the variables
|
||||
mentioned below (Set those in your |.vimrc|). The more complex folding on
|
||||
source blocks and SQL can be CPU intensive.
|
||||
|
||||
To allow any folding and enable folding at function level use: >
|
||||
let baan_fold=1
|
||||
Folding can be enabled at source block level as if, while, for ,... The
|
||||
indentation preceding the begin/end keywords has to match (spaces are not
|
||||
considered equal to a tab). >
|
||||
let baan_fold_block=1
|
||||
Folding can be enabled for embedded SQL blocks as SELECT, SELECTDO,
|
||||
SELECTEMPTY, ... The indentation preceding the begin/end keywords has to
|
||||
match (spaces are not considered equal to a tab). >
|
||||
let baan_fold_sql=1
|
||||
Note: Block folding can result in many small folds. It is suggested to |:set|
|
||||
the options 'foldminlines' and 'foldnestmax' in |.vimrc| or use |:setlocal| in
|
||||
.../after/syntax/baan.vim (see |after-directory|). Eg: >
|
||||
set foldminlines=5
|
||||
set foldnestmax=6
|
||||
|
||||
|
||||
BASIC *basic.vim* *vb.vim* *ft-basic-syntax* *ft-vb-syntax*
|
||||
|
||||
Both Visual Basic and "normal" basic use the extension ".bas". To detect
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*tabpage.txt* For Vim version 7.0f. Last change: 2006 Apr 25
|
||||
*tabpage.txt* For Vim version 7.0f. Last change: 2006 Apr 26
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -52,6 +52,9 @@ A double click with the mouse in the non-GUI tab pages line opens a new, empty
|
||||
tab page. It is placed left of the position of the click. The first click
|
||||
may select another tab page first, causing an extra screen update.
|
||||
|
||||
This also works in a few GUI versions, esp. Win32 and Motif. But only when
|
||||
clicking right of the labels.
|
||||
|
||||
In the GUI tab pages line you can use the right mouse button to open menu.
|
||||
|tabline-menu|.
|
||||
|
||||
|
||||
@@ -4509,6 +4509,9 @@ b:changedtick-variable eval.txt /*b:changedtick-variable*
|
||||
b:current_syntax-variable syntax.txt /*b:current_syntax-variable*
|
||||
b:netrw_lastfile pi_netrw.txt /*b:netrw_lastfile*
|
||||
b:var eval.txt /*b:var*
|
||||
baan-folding syntax.txt /*baan-folding*
|
||||
baan-syntax syntax.txt /*baan-syntax*
|
||||
baan.vim syntax.txt /*baan.vim*
|
||||
backslash intro.txt /*backslash*
|
||||
backspace intro.txt /*backspace*
|
||||
backspace-delete version4.txt /*backspace-delete*
|
||||
@@ -4677,6 +4680,7 @@ changelog.vim syntax.txt /*changelog.vim*
|
||||
changenr() eval.txt /*changenr()*
|
||||
changetick eval.txt /*changetick*
|
||||
changing change.txt /*changing*
|
||||
char-variable eval.txt /*char-variable*
|
||||
char2nr() eval.txt /*char2nr()*
|
||||
characterwise motion.txt /*characterwise*
|
||||
characterwise-register change.txt /*characterwise-register*
|
||||
@@ -7441,6 +7445,7 @@ v:beval_col eval.txt /*v:beval_col*
|
||||
v:beval_lnum eval.txt /*v:beval_lnum*
|
||||
v:beval_text eval.txt /*v:beval_text*
|
||||
v:beval_winnr eval.txt /*v:beval_winnr*
|
||||
v:char eval.txt /*v:char*
|
||||
v:charconvert_from eval.txt /*v:charconvert_from*
|
||||
v:charconvert_to eval.txt /*v:charconvert_to*
|
||||
v:cmdarg eval.txt /*v:cmdarg*
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*todo.txt* For Vim version 7.0f. Last change: 2006 Apr 25
|
||||
*todo.txt* For Vim version 7.0f. Last change: 2006 Apr 26
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -30,8 +30,6 @@ be worked on, but only if you sponsor Vim development. See |sponsor|.
|
||||
*known-bugs*
|
||||
-------------------- Known bugs and current work -----------------------
|
||||
|
||||
GTK: when executing shell disable tab page labels. (Sean)
|
||||
|
||||
Add more tests for all new functionality in Vim 7. Especially new functions.
|
||||
|
||||
Darren Hiebert is including the patch for omni completion in ctags. A new
|
||||
@@ -50,6 +48,7 @@ Awaiting updated patches:
|
||||
- remove 'macatsui' option when this has been fixed.
|
||||
9 HTML indenting can be slow. Caused by using searchpair(). Can search()
|
||||
be used instead?
|
||||
8 Win32: Add minidump generation. (George Reilly, 2006 Apr 24)
|
||||
8 Add ":n" to fnamemodify(): normalize path, remove "../" when possible.
|
||||
Aric Blumer has a patch for this.
|
||||
He will update the patch for 6.3.
|
||||
@@ -627,6 +626,9 @@ Macintosh:
|
||||
Alternate one: http://www.pramodx.20m.com/tee_for_win32.htm, but Walter
|
||||
Briscoe says it's not as good.
|
||||
8 "stl" and "stlnc" in 'fillchars' don't work for multi-byte characters.
|
||||
8 When doing Insert mode completion a mapping cannot recursively call
|
||||
edit(), because the completion information is global. Put everything in
|
||||
an allocated structure?
|
||||
8 Command line completion: buffers "foo.txt" and "../b/foo.txt", completing
|
||||
":buf foo<Tab>" doesn't find the second one. (George V. Reilly)
|
||||
7 Output for ":scriptnames" and ":breaklist" should shorten the file names:
|
||||
@@ -1403,6 +1405,11 @@ Syntax highlighting:
|
||||
8 When using a regexp for "contains=", should delay matching with it until
|
||||
redrawing happens. Set a flag when a group is added, check this flag when
|
||||
highlighting starts.
|
||||
7 It's possible for an item to be transparent, so that the colors of an item
|
||||
lower on the stack is used. Also do this with highlighting, so that the
|
||||
user can set transparent highlighting? E.g. a number in a C comment would
|
||||
get the color of a comment, a number in an assignment Normal. (Nikolai
|
||||
Weibull)
|
||||
7 Add "semitrans": Add highlighting. E.g., make the text bold, but keep the
|
||||
colors. And add colors, so that Green+Red becomes Yellow.
|
||||
E.g. for this html:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*version7.txt* For Vim version 7.0f. Last change: 2006 Apr 25
|
||||
*version7.txt* For Vim version 7.0f. Last change: 2006 Apr 26
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -2616,4 +2616,50 @@ Win32: The height of the tab page labels is now adjusted to the font height.
|
||||
|
||||
Win32: selecting the tab label was off by one. (Yegappan Lakshmanan)
|
||||
|
||||
Added tooltips for Motif tab page labels. (Yegappan Lakshmanan)
|
||||
|
||||
When 'encoding' is "utf-8" then ":help spell" would report an illegal byte and
|
||||
the file was not converted from latin1 to utf-8. Now retry with latin1 if
|
||||
reading the file as utf-8 results in illegal bytes.
|
||||
|
||||
Escape argument of feedkeys() before putting it in the typeahead buffer.
|
||||
(Yukihiro Nakadaira)
|
||||
|
||||
Add v:char variable for evaluating 'formatexpr'. (Yukihiro Nakadaira)
|
||||
|
||||
With 8 colors Search highlighting combined with Statement highlighted text
|
||||
made the text disappear.
|
||||
|
||||
VMS: avoid warnings for redefining MAX and MIN. (Zoltan Arpadffy)
|
||||
|
||||
When 'virtualedit' includes "onemore", stopping Visual selection would still
|
||||
move the cursor left.
|
||||
|
||||
Prevent that using CTRL-R = in Insert mode can start Visual mode.
|
||||
|
||||
Fixed a crash that occured when in Insert mode with completion active a
|
||||
mapping caused edit() to be called recursively.
|
||||
|
||||
When using CTRL-O in Insert mode just after the last character while
|
||||
'virtualedit' is "all", then typing CR moved the last character to the next
|
||||
line. Call coladvance() before starting the new line.
|
||||
|
||||
When using ":shell" and in the command line window ignore clicks on the tab
|
||||
page labels.
|
||||
|
||||
When 'eventignore' is "all" then ignoring some events, e.g., for ":vimgrep",
|
||||
would actually trigger more events.
|
||||
|
||||
Win32: When a running Vim uses server name GVIM1 then "gvim --remote fname"
|
||||
doesn't find it. When looking for a server name that doesn't end in a digit
|
||||
and it is not found then use another server that is found (just like Unix).
|
||||
|
||||
When using "double" in 'spellsuggest' when the language doesn't support sound
|
||||
folding resulted in too many suggestions.
|
||||
|
||||
Win32: Dropping a shortcut on the Vim icon did't edit the referred file like
|
||||
editing it in another way would. Use fname_expand() in buf_set_name() instead
|
||||
of simply make the file name a full path.
|
||||
|
||||
|
||||
vim:tw=78:ts=8:ft=help:norl:
|
||||
|
||||
Reference in New Issue
Block a user