forked from aniani/vim
updated for version 7.1a
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
*index.txt* For Vim version 7.0. Last change: 2006 Apr 30
|
||||
*index.txt* For Vim version 7.1a. Last change: 2007 May 05
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -624,9 +624,10 @@ tag char note action in Normal mode ~
|
||||
included files that contains the word under
|
||||
the cursor, start searching at beginning of
|
||||
current file
|
||||
|[p| [p 2 like "P", but adjust indent to current line
|
||||
|[m| [m 1 cursor N times back to start of member
|
||||
function
|
||||
|[p| [p 2 like "P", but adjust indent to current line
|
||||
|[s| [s 1 move to the previous misspelled word
|
||||
|[z| [z 1 move to start of open fold
|
||||
|[{| [{ 1 cursor N times back to unmatched '{'
|
||||
|[<MiddleMouse> [<MiddleMouse> 2 same as "[p"
|
||||
@@ -663,9 +664,10 @@ tag char note action in Normal mode ~
|
||||
included files that contains the word under
|
||||
the cursor, start searching at cursor
|
||||
position
|
||||
|]p| ]p 2 like "p", but adjust indent to current line
|
||||
|]m| ]m 1 cursor N times forward to end of member
|
||||
function
|
||||
|]p| ]p 2 like "p", but adjust indent to current line
|
||||
|]s| ]s 1 move to next misspelled word
|
||||
|]z| ]z 1 move to end of open fold
|
||||
|]}| ]} 1 cursor N times forward to unmatched '}'
|
||||
|]<MiddleMouse> ]<MiddleMouse> 2 same as "]p"
|
||||
@@ -748,6 +750,8 @@ tag char note action in Normal mode ~
|
||||
|gu| gu{motion} 2 make Nmove text lowercase
|
||||
|gv| gv reselect the previous Visual area
|
||||
|gw| gw{motion} 2 format Nmove text and keep cursor
|
||||
|netrw-gx| gx execute application for file name under the
|
||||
cursor (only with |netrw| plugin)
|
||||
|g@| g@{motion} call 'operatorfunc'
|
||||
|g~| g~{motion} 2 swap case for Nmove text
|
||||
|g<Down>| g<Down> 1 same as "gj"
|
||||
@@ -984,7 +988,7 @@ file names, tags, commands etc. as appropriate.
|
||||
{expr}
|
||||
CTRL-\ f - z reserved for extensions
|
||||
CTRL-\ others not used
|
||||
CTRL-] not used
|
||||
|c_CTRL-]| CTRL-] trigger abbreviation
|
||||
|c_CTRL-^| CTRL-^ toggle use of |:lmap| mappings
|
||||
|c_CTRL-_| CTRL-_ when 'allowrevins' set: change language
|
||||
(Hebrew, Farsi)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*message.txt* For Vim version 7.0. Last change: 2006 Apr 30
|
||||
*message.txt* For Vim version 7.1a. Last change: 2007 Mar 20
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -25,7 +25,8 @@ for other versions.
|
||||
*g<*
|
||||
The "g<" command can be used to see the last page of previous command output.
|
||||
This is especially useful if you accidentally typed <Space> at the hit-enter
|
||||
prompt.
|
||||
prompt. You are then back at the hit-enter prompt and can then scroll further
|
||||
back.
|
||||
Note: when you stopped the output with "q" at the more prompt only up to that
|
||||
point will be displayed.
|
||||
The previous command output is cleared when another command produces output.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*os_mint.txt* For Vim version 7.0. Last change: 2005 Mar 29
|
||||
*os_mint.txt* For Vim version 7.1a. Last change: 2005 Mar 29
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Jens M. Felderhoff
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*tabpage.txt* For Vim version 7.0. Last change: 2006 May 02
|
||||
*tabpage.txt* For Vim version 7.1a. Last change: 2007 Mar 11
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -74,7 +74,8 @@ In the GUI tab pages line you can use the right mouse button to open menu.
|
||||
|
||||
:[count]tab {cmd} *:tab*
|
||||
Execute {cmd} and when it opens a new window open a new tab
|
||||
page instead. Doesn't work for |:diffsplit| or |:diffpatch|.
|
||||
page instead. Doesn't work for |:diffsplit|, |:diffpatch|,
|
||||
|:execute| and |:normal|.
|
||||
When [count] is omitted the tab page appears after the current
|
||||
one. When [count] is specified the new tab page comes after
|
||||
tab page [count]. Use ":0tab cmd" to get the new tab page as
|
||||
@@ -129,23 +130,25 @@ label to switch to that tab page. Click where there is no label to go to the
|
||||
next tab page. |'tabline'|
|
||||
|
||||
:tabn[ext] *:tabn* *:tabnext* *gt*
|
||||
gt *CTRL-<PageDown>* *<C-PageDown>*
|
||||
<C-PageDown> *i_CTRL-<PageDown>* *i_<C-PageDown>*
|
||||
<C-PageDown> *CTRL-<PageDown>* *<C-PageDown>*
|
||||
gt *i_CTRL-<PageDown>* *i_<C-PageDown>*
|
||||
Go to the next tab page. Wraps around from the last to the
|
||||
first one.
|
||||
|
||||
:tabn[ext] {count} *CTRL-<PageUp>* *<C-PageUp>*
|
||||
{count}gt *i_CTRL-<PageUp>* *i_<C-PageUp>*
|
||||
<C-PageUp> Go to tab page {count}. The first tab page has number one.
|
||||
:tabn[ext] {count}
|
||||
{count}<C-PageDown>
|
||||
{count}gt Go to tab page {count}. The first tab page has number one.
|
||||
|
||||
|
||||
:tabp[revious] *:tabp* *:tabprevious* *gT*
|
||||
:tabN[ext] *:tabN* *:tabNext*
|
||||
:tabp[revious] *:tabp* *:tabprevious* *gT* *:tabN*
|
||||
:tabN[ext] *:tabNext* *CTRL-<PageUp>*
|
||||
<C-PageUp> *<C-PageUp>* *i_CTRL-<PageUp>* *i_<C-PageUp>*
|
||||
gT Go to the previous tab page. Wraps around from the first one
|
||||
to the last one.
|
||||
|
||||
:tabp[revious] {count}
|
||||
:tabN[ext] {count}
|
||||
{count}<C-PageUp>
|
||||
{count}gT Go {count} tab pages back. Wraps around from the first one
|
||||
to the last one.
|
||||
|
||||
@@ -203,7 +206,7 @@ The entries are:
|
||||
pointer.
|
||||
New Tab Open a tab page, editing an empty buffer. It appears
|
||||
to the left of the mouse pointer.
|
||||
Open Tab... Like "New Tab" and additionaly use a file selector to
|
||||
Open Tab... Like "New Tab" and additionally use a file selector to
|
||||
select a file to edit.
|
||||
|
||||
Diff mode works per tab page. You can see the diffs between several files
|
||||
@@ -247,6 +250,10 @@ always.
|
||||
The highlighting of the tab pages line is set with the groups TabLine
|
||||
TabLineSel and TabLineFill. |hl-TabLine| |hl-TabLineSel| |hl-TabLineFill|
|
||||
|
||||
A "+" will be shown for a tab page that has a modified window. The number of
|
||||
windows in a tabpage is also shown. Thus "3+" means three windows and one of
|
||||
them has a modified buffer.
|
||||
|
||||
The 'tabline' option allows you to define your preferred way to tab pages
|
||||
labels. This isn't easy, thus an example will be given here.
|
||||
|
||||
@@ -254,8 +261,8 @@ For basics see the 'statusline' option. The same items can be used in the
|
||||
'tabline' option. Additionally, the |tabpagebuflist()|, |tabpagenr()| and
|
||||
|tabpagewinnr()| functions are useful.
|
||||
|
||||
Since the number of tab labels will vary, you need to use an expresion for the
|
||||
whole option. Something like: >
|
||||
Since the number of tab labels will vary, you need to use an expression for
|
||||
the whole option. Something like: >
|
||||
:set tabline=%!MyTabLine()
|
||||
|
||||
Then define the MyTabLine() function to list all the tab pages labels. A
|
||||
@@ -300,7 +307,7 @@ Now the MyTabLabel() function is called for each tab page to get its label. >
|
||||
|
||||
This is just a simplistic example that results in a tab pages line that
|
||||
resembles the default, but without adding a + for a modified buffer or
|
||||
trunctating the names. You will want to reduce the width of labels in a
|
||||
truncating the names. You will want to reduce the width of labels in a
|
||||
clever way when there is not enough room. Check the 'columns' option for the
|
||||
space available.
|
||||
|
||||
@@ -330,7 +337,7 @@ label: >
|
||||
:set guitablabel=%N\ %f
|
||||
|
||||
An example that resembles the default 'guitablabel': Show the number of
|
||||
windows in the tab page and a '+' if there is a modifed buffer: >
|
||||
windows in the tab page and a '+' if there is a modified buffer: >
|
||||
|
||||
function GuiTabLabel()
|
||||
let label = ''
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*usr_45.txt* For Vim version 7.0. Last change: 2006 Apr 24
|
||||
*usr_45.txt* For Vim version 7.1a. Last change: 2006 Apr 24
|
||||
|
||||
VIM USER MANUAL - by Bram Moolenaar
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*version4.txt* For Vim version 7.0. Last change: 2006 Apr 24
|
||||
*version4.txt* For Vim version 7.1a. Last change: 2006 Apr 24
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*vi_diff.txt* For Vim version 7.0. Last change: 2006 Apr 24
|
||||
*vi_diff.txt* For Vim version 7.1a. Last change: 2006 Nov 18
|
||||
|
||||
|
||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||
@@ -25,7 +25,7 @@ is missing something or because Posix is beside the mark).
|
||||
==============================================================================
|
||||
1. Simulated command *simulated-command*
|
||||
|
||||
This command is in Vi, but Vim only simuates it:
|
||||
This command is in Vi, but Vim only simulates it:
|
||||
|
||||
*:o* *:op* *:open*
|
||||
:[range]o[pen] Works like |:visual|: end Ex mode.
|
||||
@@ -953,7 +953,7 @@ Only Vim is able to accept options in between and after the file names.
|
||||
==============================================================================
|
||||
7. POSIX compliance *posix* *posix-compliance*
|
||||
|
||||
In 2005 the POSIX test suite was run to check the compatiblity of Vim. Most
|
||||
In 2005 the POSIX test suite was run to check the compatibility of Vim. Most
|
||||
of the test was executed properly. There are the few things where Vim
|
||||
is not POSIX compliant, even when run in Vi compatibility mode.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user