Mercurial > vim
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 |