comparison runtime/doc/index.txt @ 15932:c3c1abe7aff2

Update runtime files commit https://github.com/vim/vim/commit/f6b401090e816b4216f783a9b85d21d9ad134ff8 Author: Bram Moolenaar <Bram@vim.org> Date: Fri Feb 22 15:24:03 2019 +0100 Update runtime files
author Bram Moolenaar <Bram@vim.org>
date Fri, 22 Feb 2019 15:30:07 +0100
parents f0f06837a699
children dc766e1b0c95
comparison
equal deleted inserted replaced
15931:4ea49caf396d 15932:c3c1abe7aff2
1 *index.txt* For Vim version 8.1. Last change: 2019 Jan 17 1 *index.txt* For Vim version 8.1. Last change: 2019 Feb 22
2 2
3 3
4 VIM REFERENCE MANUAL by Bram Moolenaar 4 VIM REFERENCE MANUAL by Bram Moolenaar
5 5
6 *index* 6 *index*
15 2.1. Text objects |objects| 15 2.1. Text objects |objects|
16 2.2. Window commands |CTRL-W| 16 2.2. Window commands |CTRL-W|
17 2.3. Square bracket commands |[| 17 2.3. Square bracket commands |[|
18 2.4. Commands starting with 'g' |g| 18 2.4. Commands starting with 'g' |g|
19 2.5. Commands starting with 'z' |z| 19 2.5. Commands starting with 'z' |z|
20 2.6. Operator-pending mode |operator-pending-index|
20 3. Visual mode |visual-index| 21 3. Visual mode |visual-index|
21 4. Command-line editing |ex-edit-index| 22 4. Command-line editing |ex-edit-index|
22 5. EX commands |ex-cmd-index| 23 5. Terminal-Job mode |terminal-job-index|
24 6. EX commands |ex-cmd-index|
23 25
24 For an overview of options see help.txt |option-list|. 26 For an overview of options see help.txt |option-list|.
25 For an overview of built-in functions see |functions|. 27 For an overview of built-in functions see |functions|.
26 For a list of Vim variables see |vim-variable|. 28 For a list of Vim variables see |vim-variable|.
27 For a complete listing of all help items see |help-tags|. 29 For a complete listing of all help items see |help-tags|.
163 |i_CTRL-X_CTRL-U| CTRL-X CTRL-U complete with 'completefunc' 165 |i_CTRL-X_CTRL-U| CTRL-X CTRL-U complete with 'completefunc'
164 |i_CTRL-X_CTRL-V| CTRL-X CTRL-V complete like in : command line 166 |i_CTRL-X_CTRL-V| CTRL-X CTRL-V complete like in : command line
165 |i_CTRL-X_CTRL-]| CTRL-X CTRL-] complete tags 167 |i_CTRL-X_CTRL-]| CTRL-X CTRL-] complete tags
166 |i_CTRL-X_s| CTRL-X s spelling suggestions 168 |i_CTRL-X_s| CTRL-X s spelling suggestions
167 {not available when compiled without the |+insert_expand| feature} 169 {not available when compiled without the |+insert_expand| feature}
170
171 commands in completion mode (see |popupmenu-keys|)
172
173 |complete_CTRL-E| CTRL-E stop completion and go back to original text
174 |complete_CTRL-Y| CTRL-Y accept selected match and stop completion
175 CTRL-L insert one character from the current match
176 <CR> insert currently selected match
177 <BS> delete one character and redo search
178 CTRL-H same as <BS>
179 <Up> select the previous match
180 <Down> select the next match
181 <PageUp> select a match several entries back
182 <PageDown> select a match several entries forward
183 other stop completion and insert the typed character
168 184
169 ============================================================================== 185 ==============================================================================
170 2. Normal mode *normal-index* 186 2. Normal mode *normal-index*
171 187
172 CHAR any non-blank character 188 CHAR any non-blank character
853 |zz| zz redraw, cursor line at center of window 869 |zz| zz redraw, cursor line at center of window
854 |z<Left>| z<Left> same as "zh" 870 |z<Left>| z<Left> same as "zh"
855 |z<Right>| z<Right> same as "zl" 871 |z<Right>| z<Right> same as "zl"
856 872
857 ============================================================================== 873 ==============================================================================
874 2.6 Operator-pending mode *operator-pending-index*
875
876 These can be used after an operator, but before a {motion} has been entered.
877
878 tag char action in Insert mode ~
879 -----------------------------------------------------------------------
880 |o_v| v force operator to work characterwise
881 |o_V| V force operator to work linewise
882 |o_CTRL-V| CTRL-V force operator to work blockwise
883
884 ==============================================================================
858 3. Visual mode *visual-index* 885 3. Visual mode *visual-index*
859 886
860 Most commands in Visual mode are the same as in Normal mode. The ones listed 887 Most commands in Visual mode are the same as in Normal mode. The ones listed
861 here are those that are different. 888 here are those that are different.
862 889
1064 |c_<PageDown>| <PageDown> same as <S-Down> 1091 |c_<PageDown>| <PageDown> same as <S-Down>
1065 |c_<PageUp>| <PageUp> same as <S-Up> 1092 |c_<PageUp>| <PageUp> same as <S-Up>
1066 |c_<Insert>| <Insert> toggle insert/overstrike mode 1093 |c_<Insert>| <Insert> toggle insert/overstrike mode
1067 |c_<LeftMouse>| <LeftMouse> cursor at mouse click 1094 |c_<LeftMouse>| <LeftMouse> cursor at mouse click
1068 1095
1096 ==============================================================================
1097 5. Terminal-Job mode *terminal-job-index*
1098
1099 Most Normal mode commands except for window commands (|CTRL-W|) do not work in
1100 a terminal window. Switch to Terminal-Normal mode to use them.
1101 This assumes 'termwinkey' is not set.
1102
1103 tag char action in Insert mode ~
1104 -----------------------------------------------------------------------
1105 |t_CTRL-\_CTRL-N| CTRL-\ CTRL-N switch to Terminal-Normal mode
1106 |CTRL-W_N| CTRL-W N switch to Terminal-Normal mode
1107 |CTRL-W_:| CTRL-W : enter an Ex command
1108 |CTRL-W_.| CTRL-W . type CTRL-W in the terminal
1109 CTRL-W CTRL-\ send a CTRL-\ to the job in the terminal
1110 |CTRL-W_quote| CTRL-W " {0-9a-z"%#*:=}
1111 paste register in the terminal
1112 |t_CTRL-W_CTRL-C| CTRL-W CTRL-C forcefully ends the job
1113
1069 You found it, Arthur! *holy-grail* *:smile* 1114 You found it, Arthur! *holy-grail* *:smile*
1070 1115
1071 ============================================================================== 1116 ==============================================================================
1072 5. EX commands *ex-cmd-index* *:index* 1117 6. EX commands *ex-cmd-index* *:index*
1073 1118
1074 This is a brief but complete listing of all the ":" commands, without 1119 This is a brief but complete listing of all the ":" commands, without
1075 mentioning any arguments. The optional part of the command name is inside []. 1120 mentioning any arguments. The optional part of the command name is inside [].
1076 The commands are sorted on the non-optional part of their name. 1121 The commands are sorted on the non-optional part of their name.
1077 1122