forked from aniani/vim
Update help files.
This commit is contained in:
parent
e5401220b0
commit
979243b990
@ -1,4 +1,4 @@
|
|||||||
*change.txt* For Vim version 7.4. Last change: 2015 Feb 10
|
*change.txt* For Vim version 7.4. Last change: 2015 Jun 25
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -379,10 +379,43 @@ Adding and subtracting ~
|
|||||||
CTRL-A Add [count] to the number or alphabetic character at
|
CTRL-A Add [count] to the number or alphabetic character at
|
||||||
or after the cursor. {not in Vi}
|
or after the cursor. {not in Vi}
|
||||||
|
|
||||||
|
*v_CTRL-A*
|
||||||
|
{Visual}CTRL-A Add [count] to the number or alphabetic character in
|
||||||
|
the highlighted text. {not in Vi}
|
||||||
|
|
||||||
|
*v_g_CTRL-A*
|
||||||
|
{Visual}g CTRL-A Add [count] to the number or alphabetic character in
|
||||||
|
the highlighted text. If several lines are
|
||||||
|
highlighted, each one will be incremented by an
|
||||||
|
additional [count] (so effectively creating a
|
||||||
|
[count] incrementing sequence). {not in Vi}
|
||||||
|
For Example, if you have this list of numbers:
|
||||||
|
1. ~
|
||||||
|
1. ~
|
||||||
|
1. ~
|
||||||
|
1. ~
|
||||||
|
Move to the second "1." and Visually select three
|
||||||
|
lines, pressing g CTRL-A results in:
|
||||||
|
1. ~
|
||||||
|
2. ~
|
||||||
|
3. ~
|
||||||
|
4. ~
|
||||||
|
|
||||||
*CTRL-X*
|
*CTRL-X*
|
||||||
CTRL-X Subtract [count] from the number or alphabetic
|
CTRL-X Subtract [count] from the number or alphabetic
|
||||||
character at or after the cursor. {not in Vi}
|
character at or after the cursor. {not in Vi}
|
||||||
|
|
||||||
|
*v_CTRL-X*
|
||||||
|
{Visual}CTRL-X Subtract [count] from the number or alphabetic
|
||||||
|
character in the highlighted text. {not in Vi}
|
||||||
|
|
||||||
|
*v_g_CTRL-X*
|
||||||
|
{Visual}g CTRL-X Subtract [count] from the number or alphabetic
|
||||||
|
character in the highlighted text. If several lines
|
||||||
|
are highlighted, each value will be decremented by an
|
||||||
|
additional [count] (so effectively creating a [count]
|
||||||
|
decrementing sequence). {not in Vi}
|
||||||
|
|
||||||
The CTRL-A and CTRL-X commands work for (signed) decimal numbers, unsigned
|
The CTRL-A and CTRL-X commands work for (signed) decimal numbers, unsigned
|
||||||
octal and hexadecimal numbers and alphabetic characters. This depends on the
|
octal and hexadecimal numbers and alphabetic characters. This depends on the
|
||||||
'nrformats' option.
|
'nrformats' option.
|
||||||
@ -399,6 +432,10 @@ octal and hexadecimal numbers and alphabetic characters. This depends on the
|
|||||||
under or after the cursor. This is useful to make lists with an alphabetic
|
under or after the cursor. This is useful to make lists with an alphabetic
|
||||||
index.
|
index.
|
||||||
|
|
||||||
|
For decimals a leading negative sign is considered for incrementing/
|
||||||
|
decrementing, for octal and hex values, it won't be considered.
|
||||||
|
To ignore the sign Visually select the number before using CTRL-A or CTRL-X.
|
||||||
|
|
||||||
For numbers with leading zeros (including all octal and hexadecimal numbers),
|
For numbers with leading zeros (including all octal and hexadecimal numbers),
|
||||||
Vim preserves the number of characters in the number when possible. CTRL-A on
|
Vim preserves the number of characters in the number when possible. CTRL-A on
|
||||||
"0077" results in "0100", CTRL-X on "0x100" results in "0x0ff".
|
"0077" results in "0100", CTRL-X on "0x100" results in "0x0ff".
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*eval.txt* For Vim version 7.4. Last change: 2015 Jun 19
|
*eval.txt* For Vim version 7.4. Last change: 2015 Jun 26
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -1005,7 +1005,7 @@ function. Example: >
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
string *string* *expr-string* *E114*
|
string *string* *String* *expr-string* *E114*
|
||||||
------
|
------
|
||||||
"string" string constant *expr-quote*
|
"string" string constant *expr-quote*
|
||||||
|
|
||||||
@ -5839,15 +5839,17 @@ str2nr( {expr} [, {base}]) *str2nr()*
|
|||||||
Text after the number is silently ignored.
|
Text after the number is silently ignored.
|
||||||
|
|
||||||
|
|
||||||
strchars({expr}) *strchars()*
|
strchars({expr} [, {skipcc}]) *strchars()*
|
||||||
The result is a Number, which is the number of characters
|
The result is a Number, which is the number of characters
|
||||||
String {expr} occupies. Composing characters are counted
|
in String {expr}.
|
||||||
separately.
|
When {skipcc} is omitted or zero, composing characters are
|
||||||
|
counted separately.
|
||||||
|
When {skipcc} set to 1, Composing characters are ignored.
|
||||||
Also see |strlen()|, |strdisplaywidth()| and |strwidth()|.
|
Also see |strlen()|, |strdisplaywidth()| and |strwidth()|.
|
||||||
|
|
||||||
strdisplaywidth({expr}[, {col}]) *strdisplaywidth()*
|
strdisplaywidth({expr}[, {col}]) *strdisplaywidth()*
|
||||||
The result is a Number, which is the number of display cells
|
The result is a Number, which is the number of display cells
|
||||||
String {expr} occupies on the screen when it starts a {col}.
|
String {expr} occupies on the screen when it starts at {col}.
|
||||||
When {col} is omitted zero is used. Otherwise it is the
|
When {col} is omitted zero is used. Otherwise it is the
|
||||||
screen column where to start. This matters for Tab
|
screen column where to start. This matters for Tab
|
||||||
characters.
|
characters.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*help.txt* For Vim version 7.4. Last change: 2015 Apr 15
|
*help.txt* For Vim version 7.4. Last change: 2015 Jun 21
|
||||||
|
|
||||||
VIM - main help file
|
VIM - main help file
|
||||||
k
|
k
|
||||||
@ -197,6 +197,7 @@ Remarks about specific systems ~
|
|||||||
Standard plugins ~
|
Standard plugins ~
|
||||||
|pi_getscript.txt| Downloading latest version of Vim scripts
|
|pi_getscript.txt| Downloading latest version of Vim scripts
|
||||||
|pi_gzip.txt| Reading and writing compressed files
|
|pi_gzip.txt| Reading and writing compressed files
|
||||||
|
|pi_logipat.txt| Logical operators on patterns
|
||||||
|pi_netrw.txt| Reading and writing files over a network
|
|pi_netrw.txt| Reading and writing files over a network
|
||||||
|pi_paren.txt| Highlight matching parens
|
|pi_paren.txt| Highlight matching parens
|
||||||
|pi_tar.txt| Tar file explorer
|
|pi_tar.txt| Tar file explorer
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*insert.txt* For Vim version 7.4. Last change: 2015 May 22
|
*insert.txt* For Vim version 7.4. Last change: 2015 Jun 20
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -82,8 +82,8 @@ CTRL-W Delete the word before the cursor (see |i_backspacing| about
|
|||||||
|word-motions|, for the definition of a word.
|
|word-motions|, for the definition of a word.
|
||||||
*i_CTRL-U*
|
*i_CTRL-U*
|
||||||
CTRL-U Delete all entered characters before the cursor in the current
|
CTRL-U Delete all entered characters before the cursor in the current
|
||||||
line. If there are no newly entereed characters and
|
line. If there are no newly entered characters and
|
||||||
'backspace'is not empty, delete all characters before the
|
'backspace' is not empty, delete all characters before the
|
||||||
cursor in the current line.
|
cursor in the current line.
|
||||||
See |i_backspacing| about joining lines.
|
See |i_backspacing| about joining lines.
|
||||||
*i_CTRL-I* *i_<Tab>* *i_Tab*
|
*i_CTRL-I* *i_<Tab>* *i_Tab*
|
||||||
|
@ -929,6 +929,7 @@ $VIMRUNTIME starting.txt /*$VIMRUNTIME*
|
|||||||
't_KJ' term.txt /*'t_KJ'*
|
't_KJ' term.txt /*'t_KJ'*
|
||||||
't_KK' term.txt /*'t_KK'*
|
't_KK' term.txt /*'t_KK'*
|
||||||
't_KL' term.txt /*'t_KL'*
|
't_KL' term.txt /*'t_KL'*
|
||||||
|
't_RB' term.txt /*'t_RB'*
|
||||||
't_RI' term.txt /*'t_RI'*
|
't_RI' term.txt /*'t_RI'*
|
||||||
't_RV' term.txt /*'t_RV'*
|
't_RV' term.txt /*'t_RV'*
|
||||||
't_SI' term.txt /*'t_SI'*
|
't_SI' term.txt /*'t_SI'*
|
||||||
@ -4562,6 +4563,7 @@ SourcePre autocmd.txt /*SourcePre*
|
|||||||
SpellFileMissing autocmd.txt /*SpellFileMissing*
|
SpellFileMissing autocmd.txt /*SpellFileMissing*
|
||||||
StdinReadPost autocmd.txt /*StdinReadPost*
|
StdinReadPost autocmd.txt /*StdinReadPost*
|
||||||
StdinReadPre autocmd.txt /*StdinReadPre*
|
StdinReadPre autocmd.txt /*StdinReadPre*
|
||||||
|
String eval.txt /*String*
|
||||||
SwapExists autocmd.txt /*SwapExists*
|
SwapExists autocmd.txt /*SwapExists*
|
||||||
Syntax autocmd.txt /*Syntax*
|
Syntax autocmd.txt /*Syntax*
|
||||||
T motion.txt /*T*
|
T motion.txt /*T*
|
||||||
@ -8124,6 +8126,7 @@ t_KI term.txt /*t_KI*
|
|||||||
t_KJ term.txt /*t_KJ*
|
t_KJ term.txt /*t_KJ*
|
||||||
t_KK term.txt /*t_KK*
|
t_KK term.txt /*t_KK*
|
||||||
t_KL term.txt /*t_KL*
|
t_KL term.txt /*t_KL*
|
||||||
|
t_RB term.txt /*t_RB*
|
||||||
t_RI term.txt /*t_RI*
|
t_RI term.txt /*t_RI*
|
||||||
t_RV term.txt /*t_RV*
|
t_RV term.txt /*t_RV*
|
||||||
t_SI term.txt /*t_SI*
|
t_SI term.txt /*t_SI*
|
||||||
@ -8547,11 +8550,13 @@ v_<Esc> visual.txt /*v_<Esc>*
|
|||||||
v_= change.txt /*v_=*
|
v_= change.txt /*v_=*
|
||||||
v_> change.txt /*v_>*
|
v_> change.txt /*v_>*
|
||||||
v_C change.txt /*v_C*
|
v_C change.txt /*v_C*
|
||||||
|
v_CTRL-A change.txt /*v_CTRL-A*
|
||||||
v_CTRL-C visual.txt /*v_CTRL-C*
|
v_CTRL-C visual.txt /*v_CTRL-C*
|
||||||
v_CTRL-G visual.txt /*v_CTRL-G*
|
v_CTRL-G visual.txt /*v_CTRL-G*
|
||||||
v_CTRL-H change.txt /*v_CTRL-H*
|
v_CTRL-H change.txt /*v_CTRL-H*
|
||||||
v_CTRL-O visual.txt /*v_CTRL-O*
|
v_CTRL-O visual.txt /*v_CTRL-O*
|
||||||
v_CTRL-V visual.txt /*v_CTRL-V*
|
v_CTRL-V visual.txt /*v_CTRL-V*
|
||||||
|
v_CTRL-X change.txt /*v_CTRL-X*
|
||||||
v_CTRL-Z starting.txt /*v_CTRL-Z*
|
v_CTRL-Z starting.txt /*v_CTRL-Z*
|
||||||
v_CTRL-\_CTRL-G intro.txt /*v_CTRL-\\_CTRL-G*
|
v_CTRL-\_CTRL-G intro.txt /*v_CTRL-\\_CTRL-G*
|
||||||
v_CTRL-\_CTRL-N intro.txt /*v_CTRL-\\_CTRL-N*
|
v_CTRL-\_CTRL-N intro.txt /*v_CTRL-\\_CTRL-N*
|
||||||
@ -8607,7 +8612,9 @@ v_gJ change.txt /*v_gJ*
|
|||||||
v_gN visual.txt /*v_gN*
|
v_gN visual.txt /*v_gN*
|
||||||
v_gV visual.txt /*v_gV*
|
v_gV visual.txt /*v_gV*
|
||||||
v_g] tagsrch.txt /*v_g]*
|
v_g] tagsrch.txt /*v_g]*
|
||||||
|
v_g_CTRL-A change.txt /*v_g_CTRL-A*
|
||||||
v_g_CTRL-G editing.txt /*v_g_CTRL-G*
|
v_g_CTRL-G editing.txt /*v_g_CTRL-G*
|
||||||
|
v_g_CTRL-X change.txt /*v_g_CTRL-X*
|
||||||
v_g_CTRL-] tagsrch.txt /*v_g_CTRL-]*
|
v_g_CTRL-] tagsrch.txt /*v_g_CTRL-]*
|
||||||
v_gf editing.txt /*v_gf*
|
v_gf editing.txt /*v_gf*
|
||||||
v_gn visual.txt /*v_gn*
|
v_gn visual.txt /*v_gn*
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*term.txt* For Vim version 7.4. Last change: 2015 Feb 23
|
*term.txt* For Vim version 7.4. Last change: 2015 Jun 25
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -301,6 +301,8 @@ Added by Vim (there are no standard codes for these):
|
|||||||
|xterm-8bit| |v:termresponse| |'ttymouse'| |xterm-codes|
|
|xterm-8bit| |v:termresponse| |'ttymouse'| |xterm-codes|
|
||||||
t_u7 request cursor position (for xterm) *t_u7* *'t_u7'*
|
t_u7 request cursor position (for xterm) *t_u7* *'t_u7'*
|
||||||
see |'ambiwidth'|
|
see |'ambiwidth'|
|
||||||
|
t_RB request terminal background color *t_RB* *'t_RB'*
|
||||||
|
see |'ambiwidth'|
|
||||||
|
|
||||||
KEY CODES
|
KEY CODES
|
||||||
Note: Use the <> form if possible
|
Note: Use the <> form if possible
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
*todo.txt* For Vim version 7.4. Last change: 2015 Jun 19
|
*todo.txt* For Vim version 7.4. Last change: 2015 Jun 25
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -58,6 +58,8 @@ Regexp problems:
|
|||||||
- Using back reference before the capturing group sometimes works with the old
|
- Using back reference before the capturing group sometimes works with the old
|
||||||
engine, can we do this with the new engine? E.g. with
|
engine, can we do this with the new engine? E.g. with
|
||||||
"/\%(<\1>\)\@<=.*\%(<\/\(\w\+\)>\)\@=" matching text inside HTML tags.
|
"/\%(<\1>\)\@<=.*\%(<\/\(\w\+\)>\)\@=" matching text inside HTML tags.
|
||||||
|
This problem is probably the same: "\%(^\1.*$\n\)\@<=\(\d\+\).*$".
|
||||||
|
(guotuofeng, 2015 Jun 22)
|
||||||
- Strange matching with "\(Hello\n\)\@<=A". (Anas Syed, 2015 Feb 12)
|
- Strange matching with "\(Hello\n\)\@<=A". (Anas Syed, 2015 Feb 12)
|
||||||
- Problem with \v(A)@<=b+\1c. (Issue 334)
|
- Problem with \v(A)@<=b+\1c. (Issue 334)
|
||||||
- Diff highlighting can be very slow. (Issue 309)
|
- Diff highlighting can be very slow. (Issue 309)
|
||||||
@ -91,36 +93,17 @@ changes the window layout and the current window. Make a variant that saves
|
|||||||
and restores. Use in the matchparen plugin.
|
and restores. Use in the matchparen plugin.
|
||||||
Perhaps we can use ":silent window"?
|
Perhaps we can use ":silent window"?
|
||||||
|
|
||||||
Patch for appending in Visual mode with 'linebreak' set.
|
|
||||||
(Christian Brabandt, 2015 Jun 1)
|
|
||||||
|
|
||||||
Patch to make CTRL-A in Visual mode increment all Visually selected numbers.
|
|
||||||
Same for decrement with CTRL-X. (Christian Brabandt, 2015 Jun 8)
|
|
||||||
Update Jun 9.
|
|
||||||
|
|
||||||
C indent: should recognize C11 raw strings. (Mark Lodato, 2015 Mar 1)
|
C indent: should recognize C11 raw strings. (Mark Lodato, 2015 Mar 1)
|
||||||
Need to recognize R"string" for 'cindent'.
|
Need to recognize R"string" for 'cindent'.
|
||||||
|
|
||||||
Updated phpcomplete. (Mikolaj Machowski, 2015 May 6)
|
Updated phpcomplete. (Mikolaj Machowski, 2015 May 6)
|
||||||
|
|
||||||
Patch to detect background terminal color in xterm. (Lubomir Rintel, 2015 Jun
|
Patch to make ":difoff" not reset the saved values, so that it can be used
|
||||||
1)
|
twice. (Olaf Dabrunz, 2015 Jun 21)
|
||||||
|
|
||||||
Patch to fix that in command-line window first character is erased
|
|
||||||
when conceallevel is set. (Hirohito Higashi, 2015 May 12)
|
|
||||||
|
|
||||||
Patch to make Lua 5.3 and later work. (Felix Schnizlein, 2015 Jun 11)
|
|
||||||
|
|
||||||
Patch to make \U in a string accept up to 8 characters. (Christian Brabandt,
|
|
||||||
2015 Jun 12) Does this break existing scripts?
|
|
||||||
|
|
||||||
Crash when changing the 'tags' option from a remote command.
|
Crash when changing the 'tags' option from a remote command.
|
||||||
(Benjamin Fritz, 2015 Mar 18, stack trace Mar 20)
|
(Benjamin Fritz, 2015 Mar 18, stack trace Mar 20)
|
||||||
|
|
||||||
Patch on issue 361.
|
|
||||||
|
|
||||||
Patch on issue 362.
|
|
||||||
|
|
||||||
Gvim: when both Tab and CTRL-I are mapped, use CTRL-I not for Tab.
|
Gvim: when both Tab and CTRL-I are mapped, use CTRL-I not for Tab.
|
||||||
|
|
||||||
Can src/GvimExt/Make_cyg.mak be removed?
|
Can src/GvimExt/Make_cyg.mak be removed?
|
||||||
@ -134,8 +117,6 @@ wrong name. (Aram, 2014 Nov 7) Vim 7.4.
|
|||||||
Can't recognize the $ProgramFiles(x86) environment variable. Recognize it
|
Can't recognize the $ProgramFiles(x86) environment variable. Recognize it
|
||||||
specifically? First try with the parens, then without.
|
specifically? First try with the parens, then without.
|
||||||
|
|
||||||
Patch to force redraw after ":syn spell" command. (Christian, 2015 May 8)
|
|
||||||
|
|
||||||
Patch for multi-byte characters in langmap and applying a mapping on them.
|
Patch for multi-byte characters in langmap and applying a mapping on them.
|
||||||
(Christian Brabandt, 2015 Jun 12)
|
(Christian Brabandt, 2015 Jun 12)
|
||||||
Is this the right solution?
|
Is this the right solution?
|
||||||
@ -155,6 +136,8 @@ inconsistent with the documentation.
|
|||||||
|
|
||||||
Better greek spell checking. Issue 299.
|
Better greek spell checking. Issue 299.
|
||||||
|
|
||||||
|
Patch to make :diffoff work twice. (Olaf Dabrunz, 2015 Jun 23)
|
||||||
|
|
||||||
Patch to add 'completeselect' option. Specifies how to select a candidate in
|
Patch to add 'completeselect' option. Specifies how to select a candidate in
|
||||||
insert completion. (Shougo, 2013 May 29)
|
insert completion. (Shougo, 2013 May 29)
|
||||||
Update to add to existing 'completeopt'. 2013 May 30
|
Update to add to existing 'completeopt'. 2013 May 30
|
||||||
@ -206,7 +189,7 @@ Patch for an extra argument to matchadd() for conceal. (Christian Brabandt,
|
|||||||
2015 Feb 17, update Feb 19)
|
2015 Feb 17, update Feb 19)
|
||||||
|
|
||||||
Patch to add v:completed_item. (Shougo Matsu, 2013 Nov 29).
|
Patch to add v:completed_item. (Shougo Matsu, 2013 Nov 29).
|
||||||
Update 2015 May 30.
|
Update 2015 Jun 20.
|
||||||
|
|
||||||
Patch to add :lockjumps. (Carlo Baldassi, 2015 May 25)
|
Patch to add :lockjumps. (Carlo Baldassi, 2015 May 25)
|
||||||
OK to not block marks?
|
OK to not block marks?
|
||||||
|
Loading…
x
Reference in New Issue
Block a user