Mercurial > vim
annotate src/ex_cmds.h @ 27970:212c5894b8b1 v8.2.4510
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Commit: https://github.com/vim/vim/commit/204852ae2adfdde10c656ca7f14e5b4207a69172
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Mar 5 12:56:44 2022 +0000
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Problem: Vim9: shortening commands leads to confusing script.
Solution: In Vim9 script require at least ":cont" for ":continue", "const"
instead of "cons", "break" instead of "brea", "catch" instead of
"cat", "else" instead of "el" "elseif" instead of "elsei" "endfor"
instead of "endfo" "endif" instead of "en" "endtry" instead of
"endt", "finally" instead of "fina", "throw" instead of "th",
"while" instead of "wh".
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 05 Mar 2022 14:00:03 +0100 |
parents | 2bdcce61a4e4 |
children | 442ca2007bec |
rev | line source |
---|---|
10042
4aead6a9b7a9
commit https://github.com/vim/vim/commit/edf3f97ae2af024708ebb4ac614227327033ca47
Christian Brabandt <cb@256bit.org>
parents:
9980
diff
changeset
|
1 /* vi:set ts=8 sts=4 sw=4 noet: |
7 | 2 * |
3 * VIM - Vi IMproved by Bram Moolenaar | |
4 * | |
5 * Do ":help uganda" in Vim to read copying and usage conditions. | |
6 * Do ":help credits" in Vim to see a list of people who contributed. | |
7 */ | |
8 | |
9 /* | |
10 * This file defines the Ex commands. | |
11 * When DO_DECLARE_EXCMD is defined, the table with ex command names and | |
12 * options results. | |
13 * When DO_DECLARE_EXCMD is NOT defined, the enum with all the Ex commands | |
14 * results. | |
15 * This clever trick was invented by Ron Aaron. | |
16 */ | |
17 | |
18 /* | |
19 * When adding an Ex command: | |
20 * 1. Add an entry in the table below. Keep it sorted on the shortest | |
21 * version of the command name that works. If it doesn't start with a | |
22 * lower case letter, add it at the end. | |
14952
405309f9dd13
patch 8.1.0487: no menus specifically for the terminal window
Bram Moolenaar <Bram@vim.org>
parents:
14536
diff
changeset
|
23 * 2. Run "make cmdidxs" to re-generate ex_cmdidxs.h. |
405309f9dd13
patch 8.1.0487: no menus specifically for the terminal window
Bram Moolenaar <Bram@vim.org>
parents:
14536
diff
changeset
|
24 * 3. Add a "case: CMD_xxx" in the big switch in ex_docmd.c. |
405309f9dd13
patch 8.1.0487: no menus specifically for the terminal window
Bram Moolenaar <Bram@vim.org>
parents:
14536
diff
changeset
|
25 * 4. Add an entry in the index for Ex commands at ":help ex-cmd-index". |
405309f9dd13
patch 8.1.0487: no menus specifically for the terminal window
Bram Moolenaar <Bram@vim.org>
parents:
14536
diff
changeset
|
26 * 5. Add documentation in ../doc/xxx.txt. Add a tag for both the short and |
7 | 27 * long name of the command. |
28 */ | |
29 | |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
30 #define EX_RANGE 0x001 // allow a linespecs |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
31 #define EX_BANG 0x002 // allow a ! after the command name |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
32 #define EX_EXTRA 0x004 // allow extra args after command name |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
33 #define EX_XFILE 0x008 // expand wildcards in extra part |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
34 #define EX_NOSPC 0x010 // no spaces allowed in the extra part |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
35 #define EX_DFLALL 0x020 // default file range is 1,$ |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
36 #define EX_WHOLEFOLD 0x040 // extend range to include whole fold also |
16475
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
37 // when less than two numbers given |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
38 #define EX_NEEDARG 0x080 // argument required |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
39 #define EX_TRLBAR 0x100 // check for trailing vertical bar |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
40 #define EX_REGSTR 0x200 // allow "x for register designation |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
41 #define EX_COUNT 0x400 // allow count in argument, after command |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
42 #define EX_NOTRLCOM 0x800 // no trailing comment allowed |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
43 #define EX_ZEROR 0x1000 // zero line number allowed |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
44 #define EX_CTRLV 0x2000 // do not remove CTRL-V from argument |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
45 #define EX_CMDARG 0x4000 // allow "+command" argument |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
46 #define EX_BUFNAME 0x8000 // accepts buffer name |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
47 #define EX_BUFUNL 0x10000 // accepts unlisted buffer too |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
48 #define EX_ARGOPT 0x20000 // allow "++opt=val" argument |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
49 #define EX_SBOXOK 0x40000 // allowed in the sandbox |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
50 #define EX_CMDWIN 0x80000 // allowed in cmdline window |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
51 #define EX_MODIFY 0x100000 // forbidden in non-'modifiable' buffer |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
52 #define EX_FLAGS 0x200000 // allow flags after count in argument |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
53 #define EX_RESTRICT 0x400000 // forbidden in restricted mode |
20172
1d84eaed0ec8
patch 8.2.0641: Vim9: not expanded in :hardcopy and syn-include
Bram Moolenaar <Bram@vim.org>
parents:
20075
diff
changeset
|
54 #define EX_EXPAND 0x800000 // expands wildcards later |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
55 #define EX_LOCK_OK 0x1000000 // command can be executed when textlock is |
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
56 // set; when missing disallows editing another |
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
57 // buffer when curbuf_lock is set |
23185
055fa9db6f39
patch 8.2.2138: Vim9: "exit_cb" causes Vim to exit
Bram Moolenaar <Bram@vim.org>
parents:
22874
diff
changeset
|
58 #define EX_NONWHITE_OK 0x2000000 // command can be followed by non-white |
26103
d079ab2ba260
patch 8.2.3584: "verbose set efm" reports location of the :compiler command
Bram Moolenaar <Bram@vim.org>
parents:
25729
diff
changeset
|
59 #define EX_KEEPSCRIPT 0x4000000 // keep sctx of where command was invoked |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
60 #define EX_EXPR_ARG 0x8000000 // argument is an expression |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
61 #define EX_WHOLE 0x10000000 // command name cannot be shortened in Vim9 |
20172
1d84eaed0ec8
patch 8.2.0641: Vim9: not expanded in :hardcopy and syn-include
Bram Moolenaar <Bram@vim.org>
parents:
20075
diff
changeset
|
62 |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
63 #define EX_FILES (EX_XFILE | EX_EXTRA) // multiple extra files allowed |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
64 #define EX_FILE1 (EX_FILES | EX_NOSPC) // 1 file, defaults to current file |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
65 #define EX_WORD1 (EX_EXTRA | EX_NOSPC) // one extra word allowed |
7 | 66 |
16475
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
67 #ifndef DO_DECLARE_EXCMD |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
68 /* |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
69 * values for cmd_addr_type |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
70 */ |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
71 typedef enum { |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
72 ADDR_LINES, // buffer line numbers |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
73 ADDR_WINDOWS, // window number |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
74 ADDR_ARGUMENTS, // argument number |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
75 ADDR_LOADED_BUFFERS, // buffer number of loaded buffer |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
76 ADDR_BUFFERS, // buffer number |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
77 ADDR_TABS, // tab page number |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
78 ADDR_TABS_RELATIVE, // Tab page that only relative |
16515
6e87a69b8e0c
patch 8.1.1261: no error for quickfix commands with negative range
Bram Moolenaar <Bram@vim.org>
parents:
16505
diff
changeset
|
79 ADDR_QUICKFIX_VALID, // quickfix list valid entry number |
16475
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
80 ADDR_QUICKFIX, // quickfix list entry number |
16515
6e87a69b8e0c
patch 8.1.1261: no error for quickfix commands with negative range
Bram Moolenaar <Bram@vim.org>
parents:
16505
diff
changeset
|
81 ADDR_UNSIGNED, // positive count or zero, defaults to 1 |
6e87a69b8e0c
patch 8.1.1261: no error for quickfix commands with negative range
Bram Moolenaar <Bram@vim.org>
parents:
16505
diff
changeset
|
82 ADDR_OTHER, // something else, use line number for '$', '%', etc. |
16475
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
83 ADDR_NONE // no range used |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
84 } cmd_addr_T; |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
85 #endif |
6398 | 86 |
7 | 87 #ifndef DO_DECLARE_EXCMD |
88 typedef struct exarg exarg_T; | |
89 #endif | |
90 | |
91 /* | |
92 * This array maps ex command names to command codes. | |
93 * The order in which command names are listed below is significant -- | |
94 * ambiguous abbreviations are always resolved to be the first possible match | |
95 * (e.g. "r" is taken to mean "read", not "rewind", because "read" comes | |
96 * before "rewind"). | |
97 * Not supported commands are included to avoid ambiguities. | |
98 */ | |
99 #ifdef DO_DECLARE_EXCMD | |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
100 # define EXCMD(a, b, c, d, e) {(char_u *)b, c, (long_u)(d), e} |
7 | 101 |
7807
1a5d34492798
commit https://github.com/vim/vim/commit/d99df423c559d85c17779b3685426c489554908c
Christian Brabandt <cb@256bit.org>
parents:
7726
diff
changeset
|
102 typedef void (*ex_func_T) (exarg_T *eap); |
7 | 103 |
104 static struct cmdname | |
105 { | |
16475
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
106 char_u *cmd_name; // name of the command |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
107 ex_func_T cmd_func; // function for this command |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
108 long_u cmd_argt; // flags declared above |
854fb0ad4be6
patch 8.1.1241: Ex command info contains confusing information
Bram Moolenaar <Bram@vim.org>
parents:
16427
diff
changeset
|
109 cmd_addr_T cmd_addr_type; // flag for address type |
8163
d8a8e86f39ad
commit https://github.com/vim/vim/commit/e89ff0472bc33779583d48e8d38a5e794d05613a
Christian Brabandt <cb@256bit.org>
parents:
7807
diff
changeset
|
110 } cmdnames[] = |
7 | 111 #else |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
112 # define EXCMD(a, b, c, d, e) a |
7 | 113 enum CMD_index |
114 #endif | |
115 { | |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
116 EXCMD(CMD_append, "append", ex_append, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
117 EX_BANG|EX_RANGE|EX_ZEROR|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
118 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
119 EXCMD(CMD_abbreviate, "abbreviate", ex_abbreviate, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
120 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
121 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
122 EXCMD(CMD_abclear, "abclear", ex_abclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
123 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
124 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
125 EXCMD(CMD_aboveleft, "aboveleft", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
126 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
127 ADDR_NONE), |
24888
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
128 EXCMD(CMD_abstract, "abstract", ex_ni, |
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
129 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
130 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
131 EXCMD(CMD_all, "all", ex_all, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
132 EX_BANG|EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
133 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
134 EXCMD(CMD_amenu, "amenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
135 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
136 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
137 EXCMD(CMD_anoremenu, "anoremenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
138 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
139 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
140 EXCMD(CMD_args, "args", ex_args, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
141 EX_BANG|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
142 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
143 EXCMD(CMD_argadd, "argadd", ex_argadd, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
144 EX_BANG|EX_RANGE|EX_ZEROR|EX_FILES|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
145 ADDR_ARGUMENTS), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
146 EXCMD(CMD_argdelete, "argdelete", ex_argdelete, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
147 EX_BANG|EX_RANGE|EX_FILES|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
148 ADDR_ARGUMENTS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
149 EXCMD(CMD_argdo, "argdo", ex_listdo, |
26305
ce891b60bdcd
patch 8.2.3683: Vim9: cannot use in :...do commands
Bram Moolenaar <Bram@vim.org>
parents:
26103
diff
changeset
|
150 EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_RANGE|EX_DFLALL|EX_EXPAND, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
151 ADDR_ARGUMENTS), |
26719
2bdcce61a4e4
patch 8.2.3888: the argument list may contain duplicates
Bram Moolenaar <Bram@vim.org>
parents:
26612
diff
changeset
|
152 EXCMD(CMD_argdedupe, "argdedupe", ex_argdedupe, |
2bdcce61a4e4
patch 8.2.3888: the argument list may contain duplicates
Bram Moolenaar <Bram@vim.org>
parents:
26612
diff
changeset
|
153 EX_TRLBAR, |
2bdcce61a4e4
patch 8.2.3888: the argument list may contain duplicates
Bram Moolenaar <Bram@vim.org>
parents:
26612
diff
changeset
|
154 ADDR_NONE), |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
155 EXCMD(CMD_argedit, "argedit", ex_argedit, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
156 EX_BANG|EX_NEEDARG|EX_RANGE|EX_ZEROR|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
157 ADDR_ARGUMENTS), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
158 EXCMD(CMD_argglobal, "argglobal", ex_args, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
159 EX_BANG|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
160 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
161 EXCMD(CMD_arglocal, "arglocal", ex_args, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
162 EX_BANG|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
163 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
164 EXCMD(CMD_argument, "argument", ex_argument, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
165 EX_BANG|EX_RANGE|EX_COUNT|EX_EXTRA|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
166 ADDR_ARGUMENTS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
167 EXCMD(CMD_ascii, "ascii", do_ascii, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
168 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
169 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
170 EXCMD(CMD_autocmd, "autocmd", ex_autocmd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
171 EX_BANG|EX_EXTRA|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
172 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
173 EXCMD(CMD_augroup, "augroup", ex_autocmd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
174 EX_BANG|EX_WORD1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
175 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
176 EXCMD(CMD_aunmenu, "aunmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
177 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
178 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
179 EXCMD(CMD_buffer, "buffer", ex_buffer, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
180 EX_BANG|EX_RANGE|EX_BUFNAME|EX_BUFUNL|EX_COUNT|EX_EXTRA|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
181 ADDR_BUFFERS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
182 EXCMD(CMD_bNext, "bNext", ex_bprevious, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
183 EX_BANG|EX_RANGE|EX_COUNT|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
184 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
185 EXCMD(CMD_ball, "ball", ex_buffer_all, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
186 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
187 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
188 EXCMD(CMD_badd, "badd", ex_edit, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
189 EX_NEEDARG|EX_FILE1|EX_CMDARG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
190 ADDR_NONE), |
22840
7c1e2e3f2d8d
patch 8.2.1967: the session file does not restore the alternate file
Bram Moolenaar <Bram@vim.org>
parents:
22697
diff
changeset
|
191 EXCMD(CMD_balt, "balt", ex_edit, |
7c1e2e3f2d8d
patch 8.2.1967: the session file does not restore the alternate file
Bram Moolenaar <Bram@vim.org>
parents:
22697
diff
changeset
|
192 EX_NEEDARG|EX_FILE1|EX_CMDARG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
7c1e2e3f2d8d
patch 8.2.1967: the session file does not restore the alternate file
Bram Moolenaar <Bram@vim.org>
parents:
22697
diff
changeset
|
193 ADDR_NONE), |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
194 EXCMD(CMD_bdelete, "bdelete", ex_bunload, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
195 EX_BANG|EX_RANGE|EX_BUFNAME|EX_COUNT|EX_EXTRA|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
196 ADDR_BUFFERS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
197 EXCMD(CMD_behave, "behave", ex_behave, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
198 EX_BANG|EX_NEEDARG|EX_WORD1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
199 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
200 EXCMD(CMD_belowright, "belowright", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
201 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
202 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
203 EXCMD(CMD_bfirst, "bfirst", ex_brewind, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
204 EX_BANG|EX_RANGE|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
205 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
206 EXCMD(CMD_blast, "blast", ex_blast, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
207 EX_BANG|EX_RANGE|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
208 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
209 EXCMD(CMD_bmodified, "bmodified", ex_bmodified, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
210 EX_BANG|EX_RANGE|EX_COUNT|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
211 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
212 EXCMD(CMD_bnext, "bnext", ex_bnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
213 EX_BANG|EX_RANGE|EX_COUNT|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
214 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
215 EXCMD(CMD_botright, "botright", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
216 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
217 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
218 EXCMD(CMD_bprevious, "bprevious", ex_bprevious, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
219 EX_BANG|EX_RANGE|EX_COUNT|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
220 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
221 EXCMD(CMD_brewind, "brewind", ex_brewind, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
222 EX_BANG|EX_RANGE|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
223 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
224 EXCMD(CMD_break, "break", ex_break, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
225 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
226 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
227 EXCMD(CMD_breakadd, "breakadd", ex_breakadd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
228 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
229 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
230 EXCMD(CMD_breakdel, "breakdel", ex_breakdel, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
231 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
232 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
233 EXCMD(CMD_breaklist, "breaklist", ex_breaklist, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
234 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
235 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
236 EXCMD(CMD_browse, "browse", ex_wrongmodifier, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
237 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
238 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
239 EXCMD(CMD_buffers, "buffers", buflist_list, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
240 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
241 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
242 EXCMD(CMD_bufdo, "bufdo", ex_listdo, |
26305
ce891b60bdcd
patch 8.2.3683: Vim9: cannot use in :...do commands
Bram Moolenaar <Bram@vim.org>
parents:
26103
diff
changeset
|
243 EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_RANGE|EX_DFLALL|EX_EXPAND, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
244 ADDR_BUFFERS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
245 EXCMD(CMD_bunload, "bunload", ex_bunload, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
246 EX_BANG|EX_RANGE|EX_BUFNAME|EX_COUNT|EX_EXTRA|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
247 ADDR_LOADED_BUFFERS), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
248 EXCMD(CMD_bwipeout, "bwipeout", ex_bunload, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
249 EX_BANG|EX_RANGE|EX_BUFNAME|EX_BUFUNL|EX_COUNT|EX_EXTRA|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
250 ADDR_BUFFERS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
251 EXCMD(CMD_change, "change", ex_change, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
252 EX_BANG|EX_WHOLEFOLD|EX_RANGE|EX_COUNT|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
253 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
254 EXCMD(CMD_cNext, "cNext", ex_cnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
255 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
256 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
257 EXCMD(CMD_cNfile, "cNfile", ex_cnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
258 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
259 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
260 EXCMD(CMD_cabbrev, "cabbrev", ex_abbreviate, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
261 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
262 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
263 EXCMD(CMD_cabclear, "cabclear", ex_abclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
264 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
265 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
266 EXCMD(CMD_cabove, "cabove", ex_cbelow, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
267 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
268 ADDR_UNSIGNED), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
269 EXCMD(CMD_caddbuffer, "caddbuffer", ex_cbuffer, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
270 EX_RANGE|EX_WORD1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
271 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
272 EXCMD(CMD_caddexpr, "caddexpr", ex_cexpr, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
273 EX_NEEDARG|EX_WORD1|EX_NOTRLCOM|EX_EXPR_ARG, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
274 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
275 EXCMD(CMD_caddfile, "caddfile", ex_cfile, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
276 EX_TRLBAR|EX_FILE1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
277 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
278 EXCMD(CMD_cafter, "cafter", ex_cbelow, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
279 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
280 ADDR_UNSIGNED), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
281 EXCMD(CMD_call, "call", ex_call, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
282 EX_RANGE|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
283 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
284 EXCMD(CMD_catch, "catch", ex_catch, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
285 EX_EXTRA|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
286 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
287 EXCMD(CMD_cbuffer, "cbuffer", ex_cbuffer, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
288 EX_BANG|EX_RANGE|EX_WORD1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
289 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
290 EXCMD(CMD_cbefore, "cbefore", ex_cbelow, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
291 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
292 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
293 EXCMD(CMD_cbelow, "cbelow", ex_cbelow, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
294 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
295 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
296 EXCMD(CMD_cbottom, "cbottom", ex_cbottom, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
297 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
298 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
299 EXCMD(CMD_cc, "cc", ex_cc, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
300 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
301 ADDR_QUICKFIX), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
302 EXCMD(CMD_cclose, "cclose", ex_cclose, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
303 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
304 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
305 EXCMD(CMD_cd, "cd", ex_cd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
306 EX_BANG|EX_FILE1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
307 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
308 EXCMD(CMD_cdo, "cdo", ex_listdo, |
26305
ce891b60bdcd
patch 8.2.3683: Vim9: cannot use in :...do commands
Bram Moolenaar <Bram@vim.org>
parents:
26103
diff
changeset
|
309 EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_RANGE|EX_DFLALL|EX_EXPAND, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
310 ADDR_QUICKFIX_VALID), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
311 EXCMD(CMD_center, "center", ex_align, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
312 EX_TRLBAR|EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
313 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
314 EXCMD(CMD_cexpr, "cexpr", ex_cexpr, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
315 EX_NEEDARG|EX_WORD1|EX_NOTRLCOM|EX_EXPR_ARG|EX_BANG, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
316 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
317 EXCMD(CMD_cfile, "cfile", ex_cfile, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
318 EX_TRLBAR|EX_FILE1|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
319 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
320 EXCMD(CMD_cfdo, "cfdo", ex_listdo, |
26305
ce891b60bdcd
patch 8.2.3683: Vim9: cannot use in :...do commands
Bram Moolenaar <Bram@vim.org>
parents:
26103
diff
changeset
|
321 EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_RANGE|EX_DFLALL|EX_EXPAND, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
322 ADDR_QUICKFIX_VALID), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
323 EXCMD(CMD_cfirst, "cfirst", ex_cc, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
324 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
325 ADDR_UNSIGNED), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
326 EXCMD(CMD_cgetfile, "cgetfile", ex_cfile, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
327 EX_TRLBAR|EX_FILE1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
328 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
329 EXCMD(CMD_cgetbuffer, "cgetbuffer", ex_cbuffer, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
330 EX_RANGE|EX_WORD1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
331 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
332 EXCMD(CMD_cgetexpr, "cgetexpr", ex_cexpr, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
333 EX_NEEDARG|EX_WORD1|EX_NOTRLCOM|EX_EXPR_ARG, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
334 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
335 EXCMD(CMD_chdir, "chdir", ex_cd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
336 EX_BANG|EX_FILE1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
337 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
338 EXCMD(CMD_changes, "changes", ex_changes, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
339 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
340 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
341 EXCMD(CMD_checkpath, "checkpath", ex_checkpath, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
342 EX_TRLBAR|EX_BANG|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
343 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
344 EXCMD(CMD_checktime, "checktime", ex_checktime, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
345 EX_RANGE|EX_BUFNAME|EX_COUNT|EX_EXTRA|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
346 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
347 EXCMD(CMD_chistory, "chistory", qf_history, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
348 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
349 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
350 EXCMD(CMD_clist, "clist", qf_list, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
351 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
352 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
353 EXCMD(CMD_clast, "clast", ex_cc, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
354 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
355 ADDR_UNSIGNED), |
24836
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
356 EXCMD(CMD_class, "class", ex_ni, |
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
357 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
358 ADDR_NONE), |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
359 EXCMD(CMD_close, "close", ex_close, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
360 EX_BANG|EX_RANGE|EX_COUNT|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
361 ADDR_WINDOWS), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
362 EXCMD(CMD_clearjumps, "clearjumps", ex_clearjumps, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
363 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
364 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
365 EXCMD(CMD_cmap, "cmap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
366 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
367 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
368 EXCMD(CMD_cmapclear, "cmapclear", ex_mapclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
369 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
370 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
371 EXCMD(CMD_cmenu, "cmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
372 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
373 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
374 EXCMD(CMD_cnext, "cnext", ex_cnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
375 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
376 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
377 EXCMD(CMD_cnewer, "cnewer", qf_age, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
378 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
379 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
380 EXCMD(CMD_cnfile, "cnfile", ex_cnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
381 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
382 ADDR_UNSIGNED), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
383 EXCMD(CMD_cnoremap, "cnoremap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
384 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
385 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
386 EXCMD(CMD_cnoreabbrev, "cnoreabbrev", ex_abbreviate, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
387 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
388 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
389 EXCMD(CMD_cnoremenu, "cnoremenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
390 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
391 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
392 EXCMD(CMD_copy, "copy", ex_copymove, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
393 EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
394 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
395 EXCMD(CMD_colder, "colder", qf_age, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
396 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
397 ADDR_UNSIGNED), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
398 EXCMD(CMD_colorscheme, "colorscheme", ex_colorscheme, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
399 EX_WORD1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
400 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
401 EXCMD(CMD_command, "command", ex_command, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
402 EX_EXTRA|EX_BANG|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
403 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
404 EXCMD(CMD_comclear, "comclear", ex_comclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
405 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
406 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
407 EXCMD(CMD_compiler, "compiler", ex_compiler, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
408 EX_BANG|EX_TRLBAR|EX_WORD1|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
409 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
410 EXCMD(CMD_continue, "continue", ex_continue, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
411 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
412 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
413 EXCMD(CMD_confirm, "confirm", ex_wrongmodifier, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
414 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
415 ADDR_NONE), |
20536
8fa783f2c69c
patch 8.2.0822: Vim9: code left over from discovery phase
Bram Moolenaar <Bram@vim.org>
parents:
20528
diff
changeset
|
416 EXCMD(CMD_const, "const", ex_let, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
417 EX_EXTRA|EX_BANG|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
418 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
419 EXCMD(CMD_copen, "copen", ex_copen, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
420 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
421 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
422 EXCMD(CMD_cprevious, "cprevious", ex_cnext, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
423 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
424 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
425 EXCMD(CMD_cpfile, "cpfile", ex_cnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
426 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
427 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
428 EXCMD(CMD_cquit, "cquit", ex_cquit, |
19069
e14feba578f1
patch 8.2.0095: cannot specify exit code for :cquit
Bram Moolenaar <Bram@vim.org>
parents:
18904
diff
changeset
|
429 EX_RANGE|EX_COUNT|EX_ZEROR|EX_TRLBAR|EX_BANG, |
19106
38d18056e6e6
patch 8.2.0113: "make cmdidxs" fails
Bram Moolenaar <Bram@vim.org>
parents:
19069
diff
changeset
|
430 ADDR_UNSIGNED), |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
431 EXCMD(CMD_crewind, "crewind", ex_cc, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
432 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
433 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
434 EXCMD(CMD_cscope, "cscope", ex_cscope, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
435 EX_EXTRA|EX_NOTRLCOM|EX_XFILE, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
436 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
437 EXCMD(CMD_cstag, "cstag", ex_cstag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
438 EX_BANG|EX_TRLBAR|EX_WORD1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
439 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
440 EXCMD(CMD_cunmap, "cunmap", ex_unmap, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
441 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
442 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
443 EXCMD(CMD_cunabbrev, "cunabbrev", ex_abbreviate, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
444 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
445 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
446 EXCMD(CMD_cunmenu, "cunmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
447 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
448 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
449 EXCMD(CMD_cwindow, "cwindow", ex_cwindow, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
450 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
451 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
452 EXCMD(CMD_delete, "delete", ex_operators, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
453 EX_RANGE|EX_WHOLEFOLD|EX_REGSTR|EX_COUNT|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
454 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
455 EXCMD(CMD_delmarks, "delmarks", ex_delmarks, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
456 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
457 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
458 EXCMD(CMD_debug, "debug", ex_debug, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
459 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
460 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
461 EXCMD(CMD_debuggreedy, "debuggreedy", ex_debuggreedy, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
462 EX_RANGE|EX_ZEROR|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
463 ADDR_OTHER), |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
464 EXCMD(CMD_def, "def", ex_function, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
465 EX_EXTRA|EX_BANG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
466 ADDR_NONE), |
20528
489cb75c76b6
patch 8.2.0818: Vim9: using a discovery phase doesn't work well
Bram Moolenaar <Bram@vim.org>
parents:
20172
diff
changeset
|
467 EXCMD(CMD_defcompile, "defcompile", ex_defcompile, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
468 EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_TRLBAR, |
20528
489cb75c76b6
patch 8.2.0818: Vim9: using a discovery phase doesn't work well
Bram Moolenaar <Bram@vim.org>
parents:
20172
diff
changeset
|
469 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
470 EXCMD(CMD_delcommand, "delcommand", ex_delcommand, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
471 EX_NEEDARG|EX_WORD1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
472 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
473 EXCMD(CMD_delfunction, "delfunction", ex_delfunction, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
474 EX_BANG|EX_NEEDARG|EX_WORD1|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
475 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
476 EXCMD(CMD_display, "display", ex_display, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
477 EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
478 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
479 EXCMD(CMD_diffupdate, "diffupdate", ex_diffupdate, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
480 EX_BANG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
481 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
482 EXCMD(CMD_diffget, "diffget", ex_diffgetput, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
483 EX_RANGE|EX_EXTRA|EX_TRLBAR|EX_MODIFY, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
484 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
485 EXCMD(CMD_diffoff, "diffoff", ex_diffoff, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
486 EX_BANG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
487 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
488 EXCMD(CMD_diffpatch, "diffpatch", ex_diffpatch, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
489 EX_EXTRA|EX_FILE1|EX_TRLBAR|EX_MODIFY, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
490 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
491 EXCMD(CMD_diffput, "diffput", ex_diffgetput, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
492 EX_RANGE|EX_EXTRA|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
493 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
494 EXCMD(CMD_diffsplit, "diffsplit", ex_diffsplit, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
495 EX_EXTRA|EX_FILE1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
496 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
497 EXCMD(CMD_diffthis, "diffthis", ex_diffthis, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
498 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
499 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
500 EXCMD(CMD_digraphs, "digraphs", ex_digraphs, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
501 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
502 ADDR_NONE), |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
503 EXCMD(CMD_disassemble, "disassemble", ex_disassemble, |
23717
e3720756acdc
patch 8.2.2400: Vim9: compiled functions are not profiled
Bram Moolenaar <Bram@vim.org>
parents:
23648
diff
changeset
|
504 EX_BANG|EX_EXTRA|EX_NEEDARG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
505 ADDR_NONE), |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
506 EXCMD(CMD_djump, "djump", ex_findpat, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
507 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
508 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
509 EXCMD(CMD_dlist, "dlist", ex_findpat, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
510 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
511 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
512 EXCMD(CMD_doautocmd, "doautocmd", ex_doautocmd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
513 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
514 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
515 EXCMD(CMD_doautoall, "doautoall", ex_doautoall, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
516 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
517 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
518 EXCMD(CMD_drop, "drop", ex_drop, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
519 EX_FILES|EX_CMDARG|EX_NEEDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
520 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
521 EXCMD(CMD_dsearch, "dsearch", ex_findpat, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
522 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
523 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
524 EXCMD(CMD_dsplit, "dsplit", ex_findpat, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
525 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
526 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
527 EXCMD(CMD_edit, "edit", ex_edit, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
528 EX_BANG|EX_FILE1|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
529 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
530 EXCMD(CMD_earlier, "earlier", ex_later, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
531 EX_TRLBAR|EX_EXTRA|EX_NOSPC|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
532 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
533 EXCMD(CMD_echo, "echo", ex_echo, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
534 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
535 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
536 EXCMD(CMD_echoerr, "echoerr", ex_execute, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
537 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
538 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
539 EXCMD(CMD_echohl, "echohl", ex_echohl, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
540 EX_EXTRA|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
541 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
542 EXCMD(CMD_echomsg, "echomsg", ex_execute, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
543 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
544 ADDR_NONE), |
24194
9f64c420f280
patch 8.2.2638: cannot write a message to the terminal from the GUI
Bram Moolenaar <Bram@vim.org>
parents:
24022
diff
changeset
|
545 EXCMD(CMD_echoconsole, "echoconsole", ex_execute, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
546 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
24194
9f64c420f280
patch 8.2.2638: cannot write a message to the terminal from the GUI
Bram Moolenaar <Bram@vim.org>
parents:
24022
diff
changeset
|
547 ADDR_NONE), |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
548 EXCMD(CMD_echon, "echon", ex_echo, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
549 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
550 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
551 EXCMD(CMD_else, "else", ex_else, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
552 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
553 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
554 EXCMD(CMD_elseif, "elseif", ex_else, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
555 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
556 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
557 EXCMD(CMD_emenu, "emenu", ex_emenu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
558 EX_NEEDARG|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_RANGE|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
559 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
560 EXCMD(CMD_endif, "endif", ex_endif, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
561 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
562 ADDR_NONE), |
24888
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
563 EXCMD(CMD_endinterface, "endinterface", ex_ni, |
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
564 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
565 ADDR_NONE), |
24836
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
566 EXCMD(CMD_endclass, "endclass", ex_ni, |
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
567 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
568 ADDR_NONE), |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
569 EXCMD(CMD_enddef, "enddef", ex_endfunction, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
570 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
571 ADDR_NONE), |
24836
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
572 EXCMD(CMD_endenum, "endenum", ex_ni, |
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
573 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
574 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
575 EXCMD(CMD_endfunction, "endfunction", ex_endfunction, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
576 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
577 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
578 EXCMD(CMD_endfor, "endfor", ex_endwhile, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
579 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
580 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
581 EXCMD(CMD_endtry, "endtry", ex_endtry, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
582 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
583 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
584 EXCMD(CMD_endwhile, "endwhile", ex_endwhile, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
585 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
586 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
587 EXCMD(CMD_enew, "enew", ex_edit, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
588 EX_BANG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
589 ADDR_NONE), |
24836
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
590 EXCMD(CMD_enum, "enum", ex_ni, |
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
591 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
592 ADDR_NONE), |
17620
072efa9ca875
patch 8.1.1807: more functions can be used as a method
Bram Moolenaar <Bram@vim.org>
parents:
17362
diff
changeset
|
593 EXCMD(CMD_eval, "eval", ex_eval, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
594 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17620
072efa9ca875
patch 8.1.1807: more functions can be used as a method
Bram Moolenaar <Bram@vim.org>
parents:
17362
diff
changeset
|
595 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
596 EXCMD(CMD_ex, "ex", ex_edit, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
597 EX_BANG|EX_FILE1|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
598 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
599 EXCMD(CMD_execute, "execute", ex_execute, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
600 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
601 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
602 EXCMD(CMD_exit, "exit", ex_exit, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
603 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_FILE1|EX_ARGOPT|EX_DFLALL|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
604 ADDR_LINES), |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
605 EXCMD(CMD_export, "export", ex_export, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
606 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_CMDWIN|EX_LOCK_OK, |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
607 ADDR_NONE), |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
608 EXCMD(CMD_exusage, "exusage", ex_exusage, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
609 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
610 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
611 EXCMD(CMD_file, "file", ex_file, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
612 EX_RANGE|EX_ZEROR|EX_BANG|EX_FILE1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
613 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
614 EXCMD(CMD_files, "files", buflist_list, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
615 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
616 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
617 EXCMD(CMD_filetype, "filetype", ex_filetype, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
618 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
619 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
620 EXCMD(CMD_filter, "filter", ex_wrongmodifier, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
621 EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
622 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
623 EXCMD(CMD_find, "find", ex_find, |
19701
9412cc889072
patch 8.2.0407: no early check if :find and :sfind have an argument
Bram Moolenaar <Bram@vim.org>
parents:
19390
diff
changeset
|
624 EX_RANGE|EX_BANG|EX_FILE1|EX_CMDARG|EX_ARGOPT|EX_TRLBAR|EX_NEEDARG, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
625 ADDR_OTHER), |
22391
a9fb7efa31d6
patch 8.2.1744: Vim9: using ":const!" is weird
Bram Moolenaar <Bram@vim.org>
parents:
22272
diff
changeset
|
626 EXCMD(CMD_final, "final", ex_let, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
627 EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
22391
a9fb7efa31d6
patch 8.2.1744: Vim9: using ":const!" is weird
Bram Moolenaar <Bram@vim.org>
parents:
22272
diff
changeset
|
628 ADDR_NONE), |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
629 EXCMD(CMD_finally, "finally", ex_finally, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
630 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
631 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
632 EXCMD(CMD_finish, "finish", ex_finish, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
633 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
634 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
635 EXCMD(CMD_first, "first", ex_rewind, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
636 EX_EXTRA|EX_BANG|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
637 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
638 EXCMD(CMD_fixdel, "fixdel", do_fixdel, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
639 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
640 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
641 EXCMD(CMD_fold, "fold", ex_fold, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
642 EX_RANGE|EX_WHOLEFOLD|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
643 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
644 EXCMD(CMD_foldclose, "foldclose", ex_foldopen, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
645 EX_RANGE|EX_BANG|EX_WHOLEFOLD|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
646 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
647 EXCMD(CMD_folddoopen, "folddoopen", ex_folddo, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
648 EX_RANGE|EX_DFLALL|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
649 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
650 EXCMD(CMD_folddoclosed, "folddoclosed", ex_folddo, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
651 EX_RANGE|EX_DFLALL|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
652 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
653 EXCMD(CMD_foldopen, "foldopen", ex_foldopen, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
654 EX_RANGE|EX_BANG|EX_WHOLEFOLD|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
655 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
656 EXCMD(CMD_for, "for", ex_while, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
657 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
658 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
659 EXCMD(CMD_function, "function", ex_function, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
660 EX_EXTRA|EX_BANG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
661 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
662 EXCMD(CMD_global, "global", ex_global, |
23185
055fa9db6f39
patch 8.2.2138: Vim9: "exit_cb" causes Vim to exit
Bram Moolenaar <Bram@vim.org>
parents:
22874
diff
changeset
|
663 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_EXTRA|EX_DFLALL|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_NONWHITE_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
664 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
665 EXCMD(CMD_goto, "goto", ex_goto, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
666 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
667 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
668 EXCMD(CMD_grep, "grep", ex_make, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
669 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
670 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
671 EXCMD(CMD_grepadd, "grepadd", ex_make, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
672 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
673 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
674 EXCMD(CMD_gui, "gui", ex_gui, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
675 EX_BANG|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
676 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
677 EXCMD(CMD_gvim, "gvim", ex_gui, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
678 EX_BANG|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
679 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
680 EXCMD(CMD_help, "help", ex_help, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
681 EX_BANG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
682 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
683 EXCMD(CMD_helpclose, "helpclose", ex_helpclose, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
684 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
685 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
686 EXCMD(CMD_helpfind, "helpfind", ex_helpfind, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
687 EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
688 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
689 EXCMD(CMD_helpgrep, "helpgrep", ex_helpgrep, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
690 EX_EXTRA|EX_NOTRLCOM|EX_NEEDARG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
691 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
692 EXCMD(CMD_helptags, "helptags", ex_helptags, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
693 EX_NEEDARG|EX_FILES|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
694 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
695 EXCMD(CMD_hardcopy, "hardcopy", ex_hardcopy, |
20172
1d84eaed0ec8
patch 8.2.0641: Vim9: not expanded in :hardcopy and syn-include
Bram Moolenaar <Bram@vim.org>
parents:
20075
diff
changeset
|
696 EX_RANGE|EX_COUNT|EX_EXTRA|EX_EXPAND|EX_TRLBAR|EX_DFLALL|EX_BANG, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
697 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
698 EXCMD(CMD_highlight, "highlight", ex_highlight, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
699 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
700 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
701 EXCMD(CMD_hide, "hide", ex_hide, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
702 EX_BANG|EX_RANGE|EX_COUNT|EX_EXTRA|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
703 ADDR_WINDOWS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
704 EXCMD(CMD_history, "history", ex_history, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
705 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
706 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
707 EXCMD(CMD_insert, "insert", ex_append, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
708 EX_BANG|EX_RANGE|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
709 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
710 EXCMD(CMD_iabbrev, "iabbrev", ex_abbreviate, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
711 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
712 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
713 EXCMD(CMD_iabclear, "iabclear", ex_abclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
714 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
715 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
716 EXCMD(CMD_if, "if", ex_if, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
717 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
718 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
719 EXCMD(CMD_ijump, "ijump", ex_findpat, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
720 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
721 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
722 EXCMD(CMD_ilist, "ilist", ex_findpat, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
723 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
724 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
725 EXCMD(CMD_imap, "imap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
726 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
727 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
728 EXCMD(CMD_imapclear, "imapclear", ex_mapclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
729 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
730 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
731 EXCMD(CMD_imenu, "imenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
732 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
733 ADDR_OTHER), |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
734 EXCMD(CMD_import, "import", ex_import, |
21707
8e224527391e
patch 8.2.1403: Vim9: Vim highlighting may fail in cmdline window
Bram Moolenaar <Bram@vim.org>
parents:
21652
diff
changeset
|
735 EX_EXTRA|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
736 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
737 EXCMD(CMD_inoremap, "inoremap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
738 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
739 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
740 EXCMD(CMD_inoreabbrev, "inoreabbrev", ex_abbreviate, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
741 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
742 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
743 EXCMD(CMD_inoremenu, "inoremenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
744 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
745 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
746 EXCMD(CMD_intro, "intro", ex_intro, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
747 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
748 ADDR_NONE), |
24888
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
749 EXCMD(CMD_interface, "interface", ex_ni, |
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
750 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
751 ADDR_NONE), |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
752 EXCMD(CMD_isearch, "isearch", ex_findpat, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
753 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
754 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
755 EXCMD(CMD_isplit, "isplit", ex_findpat, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
756 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
757 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
758 EXCMD(CMD_iunmap, "iunmap", ex_unmap, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
759 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
760 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
761 EXCMD(CMD_iunabbrev, "iunabbrev", ex_abbreviate, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
762 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
763 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
764 EXCMD(CMD_iunmenu, "iunmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
765 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
766 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
767 EXCMD(CMD_join, "join", ex_join, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
768 EX_BANG|EX_RANGE|EX_WHOLEFOLD|EX_COUNT|EX_FLAGS|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
769 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
770 EXCMD(CMD_jumps, "jumps", ex_jumps, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
771 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
772 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
773 EXCMD(CMD_k, "k", ex_mark, |
23978
54b2aa1f0d42
patch 8.2.2531: Vim9: the :k command is obscure
Bram Moolenaar <Bram@vim.org>
parents:
23938
diff
changeset
|
774 EX_RANGE|EX_WORD1|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_NONWHITE_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
775 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
776 EXCMD(CMD_keepmarks, "keepmarks", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
777 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
778 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
779 EXCMD(CMD_keepjumps, "keepjumps", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
780 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
781 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
782 EXCMD(CMD_keeppatterns, "keeppatterns", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
783 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
784 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
785 EXCMD(CMD_keepalt, "keepalt", ex_wrongmodifier, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
786 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
787 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
788 EXCMD(CMD_list, "list", ex_print, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
789 EX_RANGE|EX_WHOLEFOLD|EX_COUNT|EX_FLAGS|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
790 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
791 EXCMD(CMD_lNext, "lNext", ex_cnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
792 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
793 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
794 EXCMD(CMD_lNfile, "lNfile", ex_cnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
795 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
796 ADDR_UNSIGNED), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
797 EXCMD(CMD_last, "last", ex_last, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
798 EX_EXTRA|EX_BANG|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
799 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
800 EXCMD(CMD_labove, "labove", ex_cbelow, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
801 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
802 ADDR_UNSIGNED), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
803 EXCMD(CMD_language, "language", ex_language, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
804 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
805 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
806 EXCMD(CMD_laddexpr, "laddexpr", ex_cexpr, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
807 EX_NEEDARG|EX_WORD1|EX_NOTRLCOM|EX_EXPR_ARG, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
808 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
809 EXCMD(CMD_laddbuffer, "laddbuffer", ex_cbuffer, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
810 EX_RANGE|EX_WORD1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
811 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
812 EXCMD(CMD_laddfile, "laddfile", ex_cfile, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
813 EX_TRLBAR|EX_FILE1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
814 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
815 EXCMD(CMD_lafter, "lafter", ex_cbelow, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
816 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
817 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
818 EXCMD(CMD_later, "later", ex_later, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
819 EX_TRLBAR|EX_EXTRA|EX_NOSPC|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
820 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
821 EXCMD(CMD_lbuffer, "lbuffer", ex_cbuffer, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
822 EX_BANG|EX_RANGE|EX_WORD1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
823 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
824 EXCMD(CMD_lbefore, "lbefore", ex_cbelow, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
825 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
826 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
827 EXCMD(CMD_lbelow, "lbelow", ex_cbelow, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
828 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
829 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
830 EXCMD(CMD_lbottom, "lbottom", ex_cbottom, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
831 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
832 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
833 EXCMD(CMD_lcd, "lcd", ex_cd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
834 EX_BANG|EX_FILE1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
835 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
836 EXCMD(CMD_lchdir, "lchdir", ex_cd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
837 EX_BANG|EX_FILE1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
838 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
839 EXCMD(CMD_lclose, "lclose", ex_cclose, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
840 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
841 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
842 EXCMD(CMD_lcscope, "lcscope", ex_cscope, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
843 EX_EXTRA|EX_NOTRLCOM|EX_XFILE, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
844 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
845 EXCMD(CMD_ldo, "ldo", ex_listdo, |
26305
ce891b60bdcd
patch 8.2.3683: Vim9: cannot use in :...do commands
Bram Moolenaar <Bram@vim.org>
parents:
26103
diff
changeset
|
846 EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_RANGE|EX_DFLALL|EX_EXPAND, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
847 ADDR_QUICKFIX_VALID), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
848 EXCMD(CMD_left, "left", ex_align, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
849 EX_TRLBAR|EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
850 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
851 EXCMD(CMD_leftabove, "leftabove", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
852 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
853 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
854 EXCMD(CMD_let, "let", ex_let, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
855 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
856 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
857 EXCMD(CMD_lexpr, "lexpr", ex_cexpr, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
858 EX_NEEDARG|EX_WORD1|EX_NOTRLCOM|EX_EXPR_ARG|EX_BANG, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
859 ADDR_NONE), |
24531
3bfec39ce31c
patch 8.2.2805: Vim9: cannot use legacy syntax in Vim9 script
Bram Moolenaar <Bram@vim.org>
parents:
24194
diff
changeset
|
860 EXCMD(CMD_legacy, "legacy", ex_wrongmodifier, |
3bfec39ce31c
patch 8.2.2805: Vim9: cannot use legacy syntax in Vim9 script
Bram Moolenaar <Bram@vim.org>
parents:
24194
diff
changeset
|
861 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
3bfec39ce31c
patch 8.2.2805: Vim9: cannot use legacy syntax in Vim9 script
Bram Moolenaar <Bram@vim.org>
parents:
24194
diff
changeset
|
862 ADDR_NONE), |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
863 EXCMD(CMD_lfile, "lfile", ex_cfile, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
864 EX_TRLBAR|EX_FILE1|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
865 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
866 EXCMD(CMD_lfdo, "lfdo", ex_listdo, |
26305
ce891b60bdcd
patch 8.2.3683: Vim9: cannot use in :...do commands
Bram Moolenaar <Bram@vim.org>
parents:
26103
diff
changeset
|
867 EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_RANGE|EX_DFLALL|EX_EXPAND, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
868 ADDR_QUICKFIX_VALID), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
869 EXCMD(CMD_lfirst, "lfirst", ex_cc, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
870 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
871 ADDR_UNSIGNED), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
872 EXCMD(CMD_lgetfile, "lgetfile", ex_cfile, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
873 EX_TRLBAR|EX_FILE1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
874 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
875 EXCMD(CMD_lgetbuffer, "lgetbuffer", ex_cbuffer, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
876 EX_RANGE|EX_WORD1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
877 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
878 EXCMD(CMD_lgetexpr, "lgetexpr", ex_cexpr, |
26576
5ea6db641b5e
patch 8.2.3817: Vim9: Not using NL as command end does not work for :autocmd
Bram Moolenaar <Bram@vim.org>
parents:
26305
diff
changeset
|
879 EX_NEEDARG|EX_WORD1|EX_NOTRLCOM|EX_EXPR_ARG, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
880 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
881 EXCMD(CMD_lgrep, "lgrep", ex_make, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
882 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
883 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
884 EXCMD(CMD_lgrepadd, "lgrepadd", ex_make, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
885 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
886 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
887 EXCMD(CMD_lhelpgrep, "lhelpgrep", ex_helpgrep, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
888 EX_EXTRA|EX_NOTRLCOM|EX_NEEDARG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
889 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
890 EXCMD(CMD_lhistory, "lhistory", qf_history, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
891 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
892 ADDR_UNSIGNED), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
893 EXCMD(CMD_ll, "ll", ex_cc, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
894 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
895 ADDR_QUICKFIX), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
896 EXCMD(CMD_llast, "llast", ex_cc, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
897 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
898 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
899 EXCMD(CMD_llist, "llist", qf_list, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
900 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
901 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
902 EXCMD(CMD_lmap, "lmap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
903 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
904 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
905 EXCMD(CMD_lmapclear, "lmapclear", ex_mapclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
906 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
907 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
908 EXCMD(CMD_lmake, "lmake", ex_make, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
909 EX_BANG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
910 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
911 EXCMD(CMD_lnoremap, "lnoremap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
912 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
913 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
914 EXCMD(CMD_lnext, "lnext", ex_cnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
915 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
916 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
917 EXCMD(CMD_lnewer, "lnewer", qf_age, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
918 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
919 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
920 EXCMD(CMD_lnfile, "lnfile", ex_cnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
921 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
922 ADDR_UNSIGNED), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
923 EXCMD(CMD_loadview, "loadview", ex_loadview, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
924 EX_FILE1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
925 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
926 EXCMD(CMD_loadkeymap, "loadkeymap", ex_loadkeymap, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
927 EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
928 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
929 EXCMD(CMD_lockmarks, "lockmarks", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
930 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
931 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
932 EXCMD(CMD_lockvar, "lockvar", ex_lockvar, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
933 EX_BANG|EX_EXTRA|EX_NEEDARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
934 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
935 EXCMD(CMD_lolder, "lolder", qf_age, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
936 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
937 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
938 EXCMD(CMD_lopen, "lopen", ex_copen, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
939 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
940 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
941 EXCMD(CMD_lprevious, "lprevious", ex_cnext, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
942 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
943 ADDR_UNSIGNED), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
944 EXCMD(CMD_lpfile, "lpfile", ex_cnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
945 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
946 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
947 EXCMD(CMD_lrewind, "lrewind", ex_cc, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
948 EX_RANGE|EX_COUNT|EX_TRLBAR|EX_BANG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
949 ADDR_UNSIGNED), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
950 EXCMD(CMD_ltag, "ltag", ex_tag, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
951 EX_TRLBAR|EX_BANG|EX_WORD1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
952 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
953 EXCMD(CMD_lunmap, "lunmap", ex_unmap, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
954 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
955 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
956 EXCMD(CMD_lua, "lua", ex_lua, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
957 EX_RANGE|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
958 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
959 EXCMD(CMD_luado, "luado", ex_luado, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
960 EX_RANGE|EX_DFLALL|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
961 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
962 EXCMD(CMD_luafile, "luafile", ex_luafile, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
963 EX_RANGE|EX_FILE1|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
964 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
965 EXCMD(CMD_lvimgrep, "lvimgrep", ex_vimgrep, |
22874
db1bc1ab5ec8
patch 8.2.1984: cannot use :vimgrep in omni completion
Bram Moolenaar <Bram@vim.org>
parents:
22840
diff
changeset
|
966 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
967 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
968 EXCMD(CMD_lvimgrepadd, "lvimgrepadd", ex_vimgrep, |
22874
db1bc1ab5ec8
patch 8.2.1984: cannot use :vimgrep in omni completion
Bram Moolenaar <Bram@vim.org>
parents:
22840
diff
changeset
|
969 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
970 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
971 EXCMD(CMD_lwindow, "lwindow", ex_cwindow, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
972 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
973 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
974 EXCMD(CMD_ls, "ls", buflist_list, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
975 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
976 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
977 EXCMD(CMD_move, "move", ex_copymove, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
978 EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
979 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
980 EXCMD(CMD_mark, "mark", ex_mark, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
981 EX_RANGE|EX_WORD1|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
982 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
983 EXCMD(CMD_make, "make", ex_make, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
984 EX_BANG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
985 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
986 EXCMD(CMD_map, "map", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
987 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
988 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
989 EXCMD(CMD_mapclear, "mapclear", ex_mapclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
990 EX_EXTRA|EX_BANG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
991 ADDR_NONE), |
18126
f89e2e720b5b
patch 8.1.2058: function for ex command is named inconsistently
Bram Moolenaar <Bram@vim.org>
parents:
17736
diff
changeset
|
992 EXCMD(CMD_marks, "marks", ex_marks, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
993 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
994 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
995 EXCMD(CMD_match, "match", ex_match, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
996 EX_RANGE|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
997 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
998 EXCMD(CMD_menu, "menu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
999 EX_RANGE|EX_ZEROR|EX_BANG|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1000 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1001 EXCMD(CMD_menutranslate, "menutranslate", ex_menutranslate, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1002 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1003 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1004 EXCMD(CMD_messages, "messages", ex_messages, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1005 EX_EXTRA|EX_TRLBAR|EX_RANGE|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1006 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1007 EXCMD(CMD_mkexrc, "mkexrc", ex_mkrc, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1008 EX_BANG|EX_FILE1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1009 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1010 EXCMD(CMD_mksession, "mksession", ex_mkrc, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1011 EX_BANG|EX_FILE1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1012 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1013 EXCMD(CMD_mkspell, "mkspell", ex_mkspell, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1014 EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1015 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1016 EXCMD(CMD_mkvimrc, "mkvimrc", ex_mkrc, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1017 EX_BANG|EX_FILE1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1018 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1019 EXCMD(CMD_mkview, "mkview", ex_mkrc, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1020 EX_BANG|EX_FILE1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1021 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1022 EXCMD(CMD_mode, "mode", ex_mode, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1023 EX_WORD1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1024 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1025 EXCMD(CMD_mzscheme, "mzscheme", ex_mzscheme, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1026 EX_RANGE|EX_EXTRA|EX_DFLALL|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_SBOXOK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1027 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1028 EXCMD(CMD_mzfile, "mzfile", ex_mzfile, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1029 EX_RANGE|EX_FILE1|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1030 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1031 EXCMD(CMD_next, "next", ex_next, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1032 EX_RANGE|EX_BANG|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1033 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1034 EXCMD(CMD_nbkey, "nbkey", ex_nbkey, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1035 EX_EXTRA|EX_NEEDARG, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1036 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1037 EXCMD(CMD_nbclose, "nbclose", ex_nbclose, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1038 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1039 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1040 EXCMD(CMD_nbstart, "nbstart", ex_nbstart, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1041 EX_WORD1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1042 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1043 EXCMD(CMD_new, "new", ex_splitview, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1044 EX_BANG|EX_FILE1|EX_RANGE|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1045 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1046 EXCMD(CMD_nmap, "nmap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1047 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1048 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1049 EXCMD(CMD_nmapclear, "nmapclear", ex_mapclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1050 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1051 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1052 EXCMD(CMD_nmenu, "nmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1053 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1054 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1055 EXCMD(CMD_nnoremap, "nnoremap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1056 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1057 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1058 EXCMD(CMD_nnoremenu, "nnoremenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1059 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1060 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1061 EXCMD(CMD_noremap, "noremap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1062 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1063 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1064 EXCMD(CMD_noautocmd, "noautocmd", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1065 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1066 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1067 EXCMD(CMD_nohlsearch, "nohlsearch", ex_nohlsearch, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1068 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1069 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1070 EXCMD(CMD_noreabbrev, "noreabbrev", ex_abbreviate, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1071 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1072 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1073 EXCMD(CMD_noremenu, "noremenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1074 EX_RANGE|EX_ZEROR|EX_BANG|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1075 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1076 EXCMD(CMD_noswapfile, "noswapfile", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1077 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1078 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1079 EXCMD(CMD_normal, "normal", ex_normal, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1080 EX_RANGE|EX_BANG|EX_EXTRA|EX_NEEDARG|EX_NOTRLCOM|EX_CTRLV|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1081 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1082 EXCMD(CMD_number, "number", ex_print, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1083 EX_RANGE|EX_WHOLEFOLD|EX_COUNT|EX_FLAGS|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1084 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1085 EXCMD(CMD_nunmap, "nunmap", ex_unmap, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1086 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1087 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1088 EXCMD(CMD_nunmenu, "nunmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1089 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1090 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1091 EXCMD(CMD_open, "open", ex_open, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1092 EX_RANGE|EX_BANG|EX_EXTRA, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1093 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1094 EXCMD(CMD_oldfiles, "oldfiles", ex_oldfiles, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1095 EX_BANG|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1096 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1097 EXCMD(CMD_omap, "omap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1098 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1099 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1100 EXCMD(CMD_omapclear, "omapclear", ex_mapclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1101 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1102 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1103 EXCMD(CMD_omenu, "omenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1104 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1105 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1106 EXCMD(CMD_only, "only", ex_only, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1107 EX_BANG|EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1108 ADDR_WINDOWS), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1109 EXCMD(CMD_onoremap, "onoremap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1110 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1111 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1112 EXCMD(CMD_onoremenu, "onoremenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1113 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1114 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1115 EXCMD(CMD_options, "options", ex_options, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1116 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1117 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1118 EXCMD(CMD_ounmap, "ounmap", ex_unmap, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1119 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1120 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1121 EXCMD(CMD_ounmenu, "ounmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1122 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1123 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1124 EXCMD(CMD_ownsyntax, "ownsyntax", ex_ownsyntax, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1125 EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1126 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1127 EXCMD(CMD_print, "print", ex_print, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1128 EX_RANGE|EX_WHOLEFOLD|EX_COUNT|EX_FLAGS|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_SBOXOK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1129 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1130 EXCMD(CMD_packadd, "packadd", ex_packadd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1131 EX_BANG|EX_FILE1|EX_NEEDARG|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1132 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1133 EXCMD(CMD_packloadall, "packloadall", ex_packloadall, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1134 EX_BANG|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1135 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1136 EXCMD(CMD_pclose, "pclose", ex_pclose, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1137 EX_BANG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1138 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1139 EXCMD(CMD_perl, "perl", ex_perl, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1140 EX_RANGE|EX_EXTRA|EX_DFLALL|EX_NEEDARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1141 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1142 EXCMD(CMD_perldo, "perldo", ex_perldo, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1143 EX_RANGE|EX_EXTRA|EX_DFLALL|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1144 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1145 EXCMD(CMD_pedit, "pedit", ex_pedit, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1146 EX_BANG|EX_FILE1|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1147 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1148 EXCMD(CMD_pop, "pop", ex_tag, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1149 EX_RANGE|EX_BANG|EX_COUNT|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1150 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1151 EXCMD(CMD_popup, "popup", ex_popup, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1152 EX_NEEDARG|EX_EXTRA|EX_BANG|EX_TRLBAR|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1153 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1154 EXCMD(CMD_ppop, "ppop", ex_ptag, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1155 EX_RANGE|EX_BANG|EX_COUNT|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1156 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1157 EXCMD(CMD_preserve, "preserve", ex_preserve, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1158 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1159 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1160 EXCMD(CMD_previous, "previous", ex_previous, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1161 EX_EXTRA|EX_RANGE|EX_COUNT|EX_BANG|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1162 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1163 EXCMD(CMD_promptfind, "promptfind", gui_mch_find_dialog, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1164 EX_EXTRA|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1165 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1166 EXCMD(CMD_promptrepl, "promptrepl", gui_mch_replace_dialog, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1167 EX_EXTRA|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1168 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1169 EXCMD(CMD_profile, "profile", ex_profile, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1170 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1171 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1172 EXCMD(CMD_profdel, "profdel", ex_breakdel, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1173 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1174 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1175 EXCMD(CMD_psearch, "psearch", ex_psearch, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1176 EX_BANG|EX_RANGE|EX_WHOLEFOLD|EX_DFLALL|EX_EXTRA, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1177 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1178 EXCMD(CMD_ptag, "ptag", ex_ptag, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1179 EX_RANGE|EX_BANG|EX_WORD1|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1180 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1181 EXCMD(CMD_ptNext, "ptNext", ex_ptag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1182 EX_RANGE|EX_BANG|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1183 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1184 EXCMD(CMD_ptfirst, "ptfirst", ex_ptag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1185 EX_RANGE|EX_BANG|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1186 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1187 EXCMD(CMD_ptjump, "ptjump", ex_ptag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1188 EX_BANG|EX_TRLBAR|EX_WORD1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1189 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1190 EXCMD(CMD_ptlast, "ptlast", ex_ptag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1191 EX_BANG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1192 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1193 EXCMD(CMD_ptnext, "ptnext", ex_ptag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1194 EX_RANGE|EX_BANG|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1195 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1196 EXCMD(CMD_ptprevious, "ptprevious", ex_ptag, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1197 EX_RANGE|EX_BANG|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1198 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1199 EXCMD(CMD_ptrewind, "ptrewind", ex_ptag, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1200 EX_RANGE|EX_BANG|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1201 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1202 EXCMD(CMD_ptselect, "ptselect", ex_ptag, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1203 EX_BANG|EX_TRLBAR|EX_WORD1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1204 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1205 EXCMD(CMD_put, "put", ex_put, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1206 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_REGSTR|EX_TRLBAR|EX_ZEROR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1207 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1208 EXCMD(CMD_pwd, "pwd", ex_pwd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1209 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1210 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1211 EXCMD(CMD_python, "python", ex_python, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1212 EX_RANGE|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1213 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1214 EXCMD(CMD_pydo, "pydo", ex_pydo, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1215 EX_RANGE|EX_DFLALL|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1216 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1217 EXCMD(CMD_pyfile, "pyfile", ex_pyfile, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1218 EX_RANGE|EX_FILE1|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1219 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1220 EXCMD(CMD_py3, "py3", ex_py3, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1221 EX_RANGE|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1222 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1223 EXCMD(CMD_py3do, "py3do", ex_py3do, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1224 EX_RANGE|EX_DFLALL|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1225 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1226 EXCMD(CMD_python3, "python3", ex_py3, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1227 EX_RANGE|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1228 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1229 EXCMD(CMD_py3file, "py3file", ex_py3file, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1230 EX_RANGE|EX_FILE1|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1231 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1232 EXCMD(CMD_pyx, "pyx", ex_pyx, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1233 EX_RANGE|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1234 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1235 EXCMD(CMD_pyxdo, "pyxdo", ex_pyxdo, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1236 EX_RANGE|EX_DFLALL|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1237 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1238 EXCMD(CMD_pythonx, "pythonx", ex_pyx, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1239 EX_RANGE|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1240 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1241 EXCMD(CMD_pyxfile, "pyxfile", ex_pyxfile, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1242 EX_RANGE|EX_FILE1|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1243 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1244 EXCMD(CMD_quit, "quit", ex_quit, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1245 EX_BANG|EX_RANGE|EX_COUNT|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1246 ADDR_WINDOWS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1247 EXCMD(CMD_quitall, "quitall", ex_quit_all, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1248 EX_BANG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1249 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1250 EXCMD(CMD_qall, "qall", ex_quit_all, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1251 EX_BANG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1252 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1253 EXCMD(CMD_read, "read", ex_read, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1254 EX_BANG|EX_RANGE|EX_WHOLEFOLD|EX_FILE1|EX_ARGOPT|EX_TRLBAR|EX_ZEROR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1255 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1256 EXCMD(CMD_recover, "recover", ex_recover, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1257 EX_BANG|EX_FILE1|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1258 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1259 EXCMD(CMD_redo, "redo", ex_redo, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1260 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1261 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1262 EXCMD(CMD_redir, "redir", ex_redir, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1263 EX_BANG|EX_FILES|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1264 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1265 EXCMD(CMD_redraw, "redraw", ex_redraw, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1266 EX_BANG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1267 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1268 EXCMD(CMD_redrawstatus, "redrawstatus", ex_redrawstatus, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1269 EX_BANG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1270 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1271 EXCMD(CMD_redrawtabline, "redrawtabline", ex_redrawtabline, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1272 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1273 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1274 EXCMD(CMD_registers, "registers", ex_display, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1275 EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1276 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1277 EXCMD(CMD_resize, "resize", ex_resize, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1278 EX_RANGE|EX_TRLBAR|EX_WORD1|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1279 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1280 EXCMD(CMD_retab, "retab", ex_retab, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1281 EX_TRLBAR|EX_RANGE|EX_WHOLEFOLD|EX_DFLALL|EX_BANG|EX_WORD1|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1282 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1283 EXCMD(CMD_return, "return", ex_return, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1284 EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1285 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1286 EXCMD(CMD_rewind, "rewind", ex_rewind, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1287 EX_EXTRA|EX_BANG|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1288 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1289 EXCMD(CMD_right, "right", ex_align, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1290 EX_TRLBAR|EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1291 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1292 EXCMD(CMD_rightbelow, "rightbelow", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1293 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1294 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1295 EXCMD(CMD_runtime, "runtime", ex_runtime, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1296 EX_BANG|EX_NEEDARG|EX_FILES|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1297 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1298 EXCMD(CMD_ruby, "ruby", ex_ruby, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1299 EX_RANGE|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1300 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1301 EXCMD(CMD_rubydo, "rubydo", ex_rubydo, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1302 EX_RANGE|EX_DFLALL|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1303 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1304 EXCMD(CMD_rubyfile, "rubyfile", ex_rubyfile, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1305 EX_RANGE|EX_FILE1|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1306 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1307 EXCMD(CMD_rundo, "rundo", ex_rundo, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1308 EX_NEEDARG|EX_FILE1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1309 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1310 EXCMD(CMD_rviminfo, "rviminfo", ex_viminfo, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1311 EX_BANG|EX_FILE1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1312 ADDR_NONE), |
21773
2f2e528c5782
patch 8.2.1436: function implementing :substitute has unexpected name
Bram Moolenaar <Bram@vim.org>
parents:
21707
diff
changeset
|
1313 EXCMD(CMD_substitute, "substitute", ex_substitute, |
23185
055fa9db6f39
patch 8.2.2138: Vim9: "exit_cb" causes Vim to exit
Bram Moolenaar <Bram@vim.org>
parents:
22874
diff
changeset
|
1314 EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK|EX_NONWHITE_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1315 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1316 EXCMD(CMD_sNext, "sNext", ex_previous, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1317 EX_EXTRA|EX_RANGE|EX_COUNT|EX_BANG|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1318 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1319 EXCMD(CMD_sargument, "sargument", ex_argument, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1320 EX_BANG|EX_RANGE|EX_COUNT|EX_EXTRA|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1321 ADDR_ARGUMENTS), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1322 EXCMD(CMD_sall, "sall", ex_all, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1323 EX_BANG|EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1324 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1325 EXCMD(CMD_sandbox, "sandbox", ex_wrongmodifier, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1326 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1327 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1328 EXCMD(CMD_saveas, "saveas", ex_write, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1329 EX_BANG|EX_FILE1|EX_ARGOPT|EX_CMDWIN|EX_LOCK_OK|EX_TRLBAR, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1330 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1331 EXCMD(CMD_sbuffer, "sbuffer", ex_buffer, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1332 EX_BANG|EX_RANGE|EX_BUFNAME|EX_BUFUNL|EX_COUNT|EX_EXTRA|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1333 ADDR_BUFFERS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1334 EXCMD(CMD_sbNext, "sbNext", ex_bprevious, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1335 EX_RANGE|EX_COUNT|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1336 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1337 EXCMD(CMD_sball, "sball", ex_buffer_all, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1338 EX_RANGE|EX_COUNT|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1339 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1340 EXCMD(CMD_sbfirst, "sbfirst", ex_brewind, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1341 EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1342 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1343 EXCMD(CMD_sblast, "sblast", ex_blast, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1344 EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1345 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1346 EXCMD(CMD_sbmodified, "sbmodified", ex_bmodified, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1347 EX_RANGE|EX_COUNT|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1348 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1349 EXCMD(CMD_sbnext, "sbnext", ex_bnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1350 EX_RANGE|EX_COUNT|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1351 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1352 EXCMD(CMD_sbprevious, "sbprevious", ex_bprevious, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1353 EX_RANGE|EX_COUNT|EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1354 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1355 EXCMD(CMD_sbrewind, "sbrewind", ex_brewind, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1356 EX_CMDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1357 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1358 EXCMD(CMD_scriptnames, "scriptnames", ex_scriptnames, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1359 EX_BANG|EX_RANGE|EX_COUNT|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1360 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1361 EXCMD(CMD_scriptencoding, "scriptencoding", ex_scriptencoding, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1362 EX_WORD1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1363 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1364 EXCMD(CMD_scriptversion, "scriptversion", ex_scriptversion, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1365 EX_WORD1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1366 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1367 EXCMD(CMD_scscope, "scscope", ex_scscope, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1368 EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1369 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1370 EXCMD(CMD_set, "set", ex_set, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1371 EX_BANG|EX_TRLBAR|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK|EX_SBOXOK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1372 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1373 EXCMD(CMD_setfiletype, "setfiletype", ex_setfiletype, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1374 EX_TRLBAR|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1375 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1376 EXCMD(CMD_setglobal, "setglobal", ex_set, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1377 EX_BANG|EX_TRLBAR|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK|EX_SBOXOK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1378 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1379 EXCMD(CMD_setlocal, "setlocal", ex_set, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1380 EX_BANG|EX_TRLBAR|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK|EX_SBOXOK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1381 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1382 EXCMD(CMD_sfind, "sfind", ex_splitview, |
19701
9412cc889072
patch 8.2.0407: no early check if :find and :sfind have an argument
Bram Moolenaar <Bram@vim.org>
parents:
19390
diff
changeset
|
1383 EX_BANG|EX_FILE1|EX_RANGE|EX_CMDARG|EX_ARGOPT|EX_TRLBAR|EX_NEEDARG, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1384 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1385 EXCMD(CMD_sfirst, "sfirst", ex_rewind, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1386 EX_EXTRA|EX_BANG|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1387 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1388 EXCMD(CMD_shell, "shell", ex_shell, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1389 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1390 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1391 EXCMD(CMD_simalt, "simalt", ex_simalt, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1392 EX_NEEDARG|EX_WORD1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1393 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1394 EXCMD(CMD_sign, "sign", ex_sign, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1395 EX_NEEDARG|EX_RANGE|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1396 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1397 EXCMD(CMD_silent, "silent", ex_wrongmodifier, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1398 EX_NEEDARG|EX_EXTRA|EX_BANG|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1399 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1400 EXCMD(CMD_sleep, "sleep", ex_sleep, |
23648
b7d3c79075c5
patch 8.2.2366: when using ":sleep" the cursor is always displayed
Bram Moolenaar <Bram@vim.org>
parents:
23358
diff
changeset
|
1401 EX_BANG|EX_RANGE|EX_COUNT|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1402 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1403 EXCMD(CMD_slast, "slast", ex_last, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1404 EX_EXTRA|EX_BANG|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1405 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1406 EXCMD(CMD_smagic, "smagic", ex_submagic, |
23272
a84e7abb0c92
patch 8.2.2182: Vim9: value of 'magic' is still relevant
Bram Moolenaar <Bram@vim.org>
parents:
23185
diff
changeset
|
1407 EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK|EX_NONWHITE_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1408 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1409 EXCMD(CMD_smap, "smap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1410 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1411 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1412 EXCMD(CMD_smapclear, "smapclear", ex_mapclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1413 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1414 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1415 EXCMD(CMD_smenu, "smenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1416 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1417 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1418 EXCMD(CMD_snext, "snext", ex_next, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1419 EX_RANGE|EX_BANG|EX_FILES|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1420 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1421 EXCMD(CMD_snomagic, "snomagic", ex_submagic, |
23272
a84e7abb0c92
patch 8.2.2182: Vim9: value of 'magic' is still relevant
Bram Moolenaar <Bram@vim.org>
parents:
23185
diff
changeset
|
1422 EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK|EX_NONWHITE_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1423 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1424 EXCMD(CMD_snoremap, "snoremap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1425 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1426 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1427 EXCMD(CMD_snoremenu, "snoremenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1428 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1429 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1430 EXCMD(CMD_source, "source", ex_source, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1431 EX_BANG|EX_FILE1|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1432 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1433 EXCMD(CMD_sort, "sort", ex_sort, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1434 EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_BANG|EX_EXTRA|EX_NOTRLCOM|EX_MODIFY, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1435 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1436 EXCMD(CMD_split, "split", ex_splitview, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1437 EX_BANG|EX_FILE1|EX_RANGE|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1438 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1439 EXCMD(CMD_spellgood, "spellgood", ex_spell, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1440 EX_BANG|EX_RANGE|EX_NEEDARG|EX_EXTRA|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1441 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1442 EXCMD(CMD_spelldump, "spelldump", ex_spelldump, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1443 EX_BANG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1444 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1445 EXCMD(CMD_spellinfo, "spellinfo", ex_spellinfo, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1446 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1447 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1448 EXCMD(CMD_spellrepall, "spellrepall", ex_spellrepall, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1449 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1450 ADDR_NONE), |
17736
83a290940bd3
patch 8.1.1865: spellrare and spellrepall in the wrong order
Bram Moolenaar <Bram@vim.org>
parents:
17682
diff
changeset
|
1451 EXCMD(CMD_spellrare, "spellrare", ex_spell, |
83a290940bd3
patch 8.1.1865: spellrare and spellrepall in the wrong order
Bram Moolenaar <Bram@vim.org>
parents:
17682
diff
changeset
|
1452 EX_BANG|EX_RANGE|EX_NEEDARG|EX_EXTRA|EX_TRLBAR, |
83a290940bd3
patch 8.1.1865: spellrare and spellrepall in the wrong order
Bram Moolenaar <Bram@vim.org>
parents:
17682
diff
changeset
|
1453 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1454 EXCMD(CMD_spellundo, "spellundo", ex_spell, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1455 EX_BANG|EX_RANGE|EX_NEEDARG|EX_EXTRA|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1456 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1457 EXCMD(CMD_spellwrong, "spellwrong", ex_spell, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1458 EX_BANG|EX_RANGE|EX_NEEDARG|EX_EXTRA|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1459 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1460 EXCMD(CMD_sprevious, "sprevious", ex_previous, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1461 EX_EXTRA|EX_RANGE|EX_COUNT|EX_BANG|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1462 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1463 EXCMD(CMD_srewind, "srewind", ex_rewind, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1464 EX_EXTRA|EX_BANG|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1465 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1466 EXCMD(CMD_stop, "stop", ex_stop, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1467 EX_TRLBAR|EX_BANG|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1468 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1469 EXCMD(CMD_stag, "stag", ex_stag, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1470 EX_RANGE|EX_BANG|EX_WORD1|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1471 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1472 EXCMD(CMD_startinsert, "startinsert", ex_startinsert, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1473 EX_BANG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1474 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1475 EXCMD(CMD_startgreplace, "startgreplace", ex_startinsert, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1476 EX_BANG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1477 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1478 EXCMD(CMD_startreplace, "startreplace", ex_startinsert, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1479 EX_BANG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1480 ADDR_NONE), |
24888
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
1481 EXCMD(CMD_static, "static", ex_ni, |
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
1482 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
b6ac4ed5e2d2
patch 8.2.2982: Vim9: future commands are not reserved yet
Bram Moolenaar <Bram@vim.org>
parents:
24836
diff
changeset
|
1483 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1484 EXCMD(CMD_stopinsert, "stopinsert", ex_stopinsert, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1485 EX_BANG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1486 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1487 EXCMD(CMD_stjump, "stjump", ex_stag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1488 EX_BANG|EX_TRLBAR|EX_WORD1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1489 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1490 EXCMD(CMD_stselect, "stselect", ex_stag, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1491 EX_BANG|EX_TRLBAR|EX_WORD1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1492 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1493 EXCMD(CMD_sunhide, "sunhide", ex_buffer_all, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1494 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1495 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1496 EXCMD(CMD_sunmap, "sunmap", ex_unmap, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1497 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1498 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1499 EXCMD(CMD_sunmenu, "sunmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1500 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1501 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1502 EXCMD(CMD_suspend, "suspend", ex_stop, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1503 EX_TRLBAR|EX_BANG|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1504 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1505 EXCMD(CMD_sview, "sview", ex_splitview, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1506 EX_BANG|EX_FILE1|EX_RANGE|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1507 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1508 EXCMD(CMD_swapname, "swapname", ex_swapname, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1509 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1510 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1511 EXCMD(CMD_syntax, "syntax", ex_syntax, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1512 EX_EXTRA|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1513 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1514 EXCMD(CMD_syntime, "syntime", ex_syntime, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1515 EX_NEEDARG|EX_WORD1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1516 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1517 EXCMD(CMD_syncbind, "syncbind", ex_syncbind, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1518 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1519 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1520 EXCMD(CMD_smile, "smile", ex_smile, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1521 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_SBOXOK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1522 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1523 EXCMD(CMD_t, "t", ex_copymove, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1524 EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1525 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1526 EXCMD(CMD_tNext, "tNext", ex_tag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1527 EX_RANGE|EX_BANG|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1528 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1529 EXCMD(CMD_tag, "tag", ex_tag, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1530 EX_RANGE|EX_BANG|EX_WORD1|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1531 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1532 EXCMD(CMD_tags, "tags", do_tags, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1533 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1534 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1535 EXCMD(CMD_tab, "tab", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1536 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1537 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1538 EXCMD(CMD_tabclose, "tabclose", ex_tabclose, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1539 EX_BANG|EX_RANGE|EX_ZEROR|EX_EXTRA|EX_NOSPC|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1540 ADDR_TABS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1541 EXCMD(CMD_tabdo, "tabdo", ex_listdo, |
26305
ce891b60bdcd
patch 8.2.3683: Vim9: cannot use in :...do commands
Bram Moolenaar <Bram@vim.org>
parents:
26103
diff
changeset
|
1542 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_RANGE|EX_DFLALL|EX_EXPAND, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1543 ADDR_TABS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1544 EXCMD(CMD_tabedit, "tabedit", ex_splitview, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1545 EX_BANG|EX_FILE1|EX_RANGE|EX_ZEROR|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1546 ADDR_TABS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1547 EXCMD(CMD_tabfind, "tabfind", ex_splitview, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1548 EX_BANG|EX_FILE1|EX_RANGE|EX_ZEROR|EX_CMDARG|EX_ARGOPT|EX_NEEDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1549 ADDR_TABS), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1550 EXCMD(CMD_tabfirst, "tabfirst", ex_tabnext, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1551 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1552 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1553 EXCMD(CMD_tabmove, "tabmove", ex_tabmove, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1554 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_NOSPC|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1555 ADDR_TABS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1556 EXCMD(CMD_tablast, "tablast", ex_tabnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1557 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1558 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1559 EXCMD(CMD_tabnext, "tabnext", ex_tabnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1560 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_NOSPC|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1561 ADDR_TABS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1562 EXCMD(CMD_tabnew, "tabnew", ex_splitview, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1563 EX_BANG|EX_FILE1|EX_RANGE|EX_ZEROR|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1564 ADDR_TABS), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1565 EXCMD(CMD_tabonly, "tabonly", ex_tabonly, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1566 EX_BANG|EX_RANGE|EX_ZEROR|EX_EXTRA|EX_NOSPC|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1567 ADDR_TABS), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1568 EXCMD(CMD_tabprevious, "tabprevious", ex_tabnext, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1569 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_NOSPC|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1570 ADDR_TABS_RELATIVE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1571 EXCMD(CMD_tabNext, "tabNext", ex_tabnext, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1572 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_NOSPC|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1573 ADDR_TABS_RELATIVE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1574 EXCMD(CMD_tabrewind, "tabrewind", ex_tabnext, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1575 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1576 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1577 EXCMD(CMD_tabs, "tabs", ex_tabs, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1578 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1579 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1580 EXCMD(CMD_tcd, "tcd", ex_cd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1581 EX_BANG|EX_FILE1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1582 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1583 EXCMD(CMD_tchdir, "tchdir", ex_cd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1584 EX_BANG|EX_FILE1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1585 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1586 EXCMD(CMD_tcl, "tcl", ex_tcl, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1587 EX_RANGE|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1588 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1589 EXCMD(CMD_tcldo, "tcldo", ex_tcldo, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1590 EX_RANGE|EX_DFLALL|EX_EXTRA|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1591 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1592 EXCMD(CMD_tclfile, "tclfile", ex_tclfile, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1593 EX_RANGE|EX_FILE1|EX_NEEDARG|EX_CMDWIN|EX_LOCK_OK|EX_RESTRICT, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1594 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1595 EXCMD(CMD_tearoff, "tearoff", ex_tearoff, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1596 EX_NEEDARG|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1597 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1598 EXCMD(CMD_terminal, "terminal", ex_terminal, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1599 EX_RANGE|EX_BANG|EX_FILES|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1600 ADDR_LINES), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1601 EXCMD(CMD_tfirst, "tfirst", ex_tag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1602 EX_RANGE|EX_BANG|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1603 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1604 EXCMD(CMD_throw, "throw", ex_throw, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
1605 EX_EXTRA|EX_NEEDARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1606 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1607 EXCMD(CMD_tjump, "tjump", ex_tag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1608 EX_BANG|EX_TRLBAR|EX_WORD1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1609 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1610 EXCMD(CMD_tlast, "tlast", ex_tag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1611 EX_BANG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1612 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1613 EXCMD(CMD_tlmenu, "tlmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1614 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1615 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1616 EXCMD(CMD_tlnoremenu, "tlnoremenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1617 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1618 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1619 EXCMD(CMD_tlunmenu, "tlunmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1620 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1621 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1622 EXCMD(CMD_tmenu, "tmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1623 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1624 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1625 EXCMD(CMD_tmap, "tmap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1626 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1627 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1628 EXCMD(CMD_tmapclear, "tmapclear", ex_mapclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1629 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1630 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1631 EXCMD(CMD_tnext, "tnext", ex_tag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1632 EX_RANGE|EX_BANG|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1633 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1634 EXCMD(CMD_tnoremap, "tnoremap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1635 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1636 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1637 EXCMD(CMD_topleft, "topleft", ex_wrongmodifier, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1638 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1639 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1640 EXCMD(CMD_tprevious, "tprevious", ex_tag, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1641 EX_RANGE|EX_BANG|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1642 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1643 EXCMD(CMD_trewind, "trewind", ex_tag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1644 EX_RANGE|EX_BANG|EX_TRLBAR|EX_ZEROR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1645 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1646 EXCMD(CMD_try, "try", ex_try, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1647 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1648 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1649 EXCMD(CMD_tselect, "tselect", ex_tag, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1650 EX_BANG|EX_TRLBAR|EX_WORD1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1651 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1652 EXCMD(CMD_tunmenu, "tunmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1653 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1654 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1655 EXCMD(CMD_tunmap, "tunmap", ex_unmap, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1656 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1657 ADDR_NONE), |
24836
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
1658 EXCMD(CMD_type, "type", ex_ni, |
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
1659 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
10ae5832dec8
patch 8.2.2956: Vim9: need to plan for future additions
Bram Moolenaar <Bram@vim.org>
parents:
24533
diff
changeset
|
1660 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1661 EXCMD(CMD_undo, "undo", ex_undo, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1662 EX_RANGE|EX_COUNT|EX_ZEROR|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1663 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1664 EXCMD(CMD_undojoin, "undojoin", ex_undojoin, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1665 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1666 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1667 EXCMD(CMD_undolist, "undolist", ex_undolist, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1668 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1669 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1670 EXCMD(CMD_unabbreviate, "unabbreviate", ex_abbreviate, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1671 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1672 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1673 EXCMD(CMD_unhide, "unhide", ex_buffer_all, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1674 EX_RANGE|EX_COUNT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1675 ADDR_OTHER), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1676 EXCMD(CMD_unlet, "unlet", ex_unlet, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1677 EX_BANG|EX_EXTRA|EX_NEEDARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1678 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1679 EXCMD(CMD_unlockvar, "unlockvar", ex_lockvar, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1680 EX_BANG|EX_EXTRA|EX_NEEDARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1681 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1682 EXCMD(CMD_unmap, "unmap", ex_unmap, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1683 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1684 ADDR_NONE), |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1685 EXCMD(CMD_unmenu, "unmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1686 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1687 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1688 EXCMD(CMD_unsilent, "unsilent", ex_wrongmodifier, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1689 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1690 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1691 EXCMD(CMD_update, "update", ex_update, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1692 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_FILE1|EX_ARGOPT|EX_DFLALL|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1693 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1694 EXCMD(CMD_vglobal, "vglobal", ex_global, |
23185
055fa9db6f39
patch 8.2.2138: Vim9: "exit_cb" causes Vim to exit
Bram Moolenaar <Bram@vim.org>
parents:
22874
diff
changeset
|
1695 EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_DFLALL|EX_CMDWIN|EX_LOCK_OK|EX_NONWHITE_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1696 ADDR_LINES), |
22391
a9fb7efa31d6
patch 8.2.1744: Vim9: using ":const!" is weird
Bram Moolenaar <Bram@vim.org>
parents:
22272
diff
changeset
|
1697 EXCMD(CMD_var, "var", ex_var, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
1698 EX_EXTRA|EX_NOTRLCOM|EX_EXPR_ARG|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
22391
a9fb7efa31d6
patch 8.2.1744: Vim9: using ":const!" is weird
Bram Moolenaar <Bram@vim.org>
parents:
22272
diff
changeset
|
1699 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1700 EXCMD(CMD_version, "version", ex_version, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1701 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1702 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1703 EXCMD(CMD_verbose, "verbose", ex_wrongmodifier, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1704 EX_NEEDARG|EX_RANGE|EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1705 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1706 EXCMD(CMD_vertical, "vertical", ex_wrongmodifier, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1707 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1708 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1709 EXCMD(CMD_visual, "visual", ex_edit, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1710 EX_BANG|EX_FILE1|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1711 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1712 EXCMD(CMD_view, "view", ex_edit, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1713 EX_BANG|EX_FILE1|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1714 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1715 EXCMD(CMD_vimgrep, "vimgrep", ex_vimgrep, |
22874
db1bc1ab5ec8
patch 8.2.1984: cannot use :vimgrep in omni completion
Bram Moolenaar <Bram@vim.org>
parents:
22840
diff
changeset
|
1716 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1717 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1718 EXCMD(CMD_vimgrepadd, "vimgrepadd", ex_vimgrep, |
22874
db1bc1ab5ec8
patch 8.2.1984: cannot use :vimgrep in omni completion
Bram Moolenaar <Bram@vim.org>
parents:
22840
diff
changeset
|
1719 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1720 ADDR_OTHER), |
23938
2a885d095bff
patch 8.2.2511: Vim9: cannot use Vim9 script syntax in some places
Bram Moolenaar <Bram@vim.org>
parents:
23717
diff
changeset
|
1721 EXCMD(CMD_vim9cmd, "vim9cmd", ex_wrongmodifier, |
2a885d095bff
patch 8.2.2511: Vim9: cannot use Vim9 script syntax in some places
Bram Moolenaar <Bram@vim.org>
parents:
23717
diff
changeset
|
1722 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_CMDWIN|EX_LOCK_OK, |
2a885d095bff
patch 8.2.2511: Vim9: cannot use Vim9 script syntax in some places
Bram Moolenaar <Bram@vim.org>
parents:
23717
diff
changeset
|
1723 ADDR_NONE), |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
1724 EXCMD(CMD_vim9script, "vim9script", ex_vim9script, |
23358
b3142fc0a414
patch 8.2.2222: Vim9: cannot keep script variables when reloading
Bram Moolenaar <Bram@vim.org>
parents:
23272
diff
changeset
|
1725 EX_WORD1|EX_CMDWIN|EX_LOCK_OK, |
19181
94eda51ba9ba
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Bram Moolenaar <Bram@vim.org>
parents:
19137
diff
changeset
|
1726 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1727 EXCMD(CMD_viusage, "viusage", ex_viusage, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1728 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1729 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1730 EXCMD(CMD_vmap, "vmap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1731 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1732 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1733 EXCMD(CMD_vmapclear, "vmapclear", ex_mapclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1734 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1735 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1736 EXCMD(CMD_vmenu, "vmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1737 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1738 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1739 EXCMD(CMD_vnoremap, "vnoremap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1740 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1741 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1742 EXCMD(CMD_vnew, "vnew", ex_splitview, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1743 EX_BANG|EX_FILE1|EX_RANGE|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1744 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1745 EXCMD(CMD_vnoremenu, "vnoremenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1746 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1747 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1748 EXCMD(CMD_vsplit, "vsplit", ex_splitview, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1749 EX_BANG|EX_FILE1|EX_RANGE|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1750 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1751 EXCMD(CMD_vunmap, "vunmap", ex_unmap, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1752 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1753 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1754 EXCMD(CMD_vunmenu, "vunmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1755 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1756 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1757 EXCMD(CMD_write, "write", ex_write, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1758 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_FILE1|EX_ARGOPT|EX_DFLALL|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1759 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1760 EXCMD(CMD_wNext, "wNext", ex_wnext, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1761 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_FILE1|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1762 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1763 EXCMD(CMD_wall, "wall", do_wqall, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1764 EX_BANG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1765 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1766 EXCMD(CMD_while, "while", ex_while, |
27970
212c5894b8b1
patch 8.2.4510: Vim9: shortening commands leads to confusing script
Bram Moolenaar <Bram@vim.org>
parents:
26719
diff
changeset
|
1767 EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1768 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1769 EXCMD(CMD_winsize, "winsize", ex_winsize, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1770 EX_EXTRA|EX_NEEDARG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1771 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1772 EXCMD(CMD_wincmd, "wincmd", ex_wincmd, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1773 EX_NEEDARG|EX_WORD1|EX_RANGE|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1774 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1775 EXCMD(CMD_windo, "windo", ex_listdo, |
26305
ce891b60bdcd
patch 8.2.3683: Vim9: cannot use in :...do commands
Bram Moolenaar <Bram@vim.org>
parents:
26103
diff
changeset
|
1776 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_RANGE|EX_DFLALL|EX_EXPAND, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1777 ADDR_WINDOWS), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1778 EXCMD(CMD_winpos, "winpos", ex_winpos, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1779 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1780 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1781 EXCMD(CMD_wnext, "wnext", ex_wnext, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1782 EX_RANGE|EX_BANG|EX_FILE1|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1783 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1784 EXCMD(CMD_wprevious, "wprevious", ex_wnext, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1785 EX_RANGE|EX_BANG|EX_FILE1|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1786 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1787 EXCMD(CMD_wq, "wq", ex_exit, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1788 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_FILE1|EX_ARGOPT|EX_DFLALL|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1789 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1790 EXCMD(CMD_wqall, "wqall", do_wqall, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1791 EX_BANG|EX_FILE1|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1792 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1793 EXCMD(CMD_wundo, "wundo", ex_wundo, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1794 EX_BANG|EX_NEEDARG|EX_FILE1, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1795 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1796 EXCMD(CMD_wviminfo, "wviminfo", ex_viminfo, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1797 EX_BANG|EX_FILE1|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1798 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1799 EXCMD(CMD_xit, "xit", ex_exit, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1800 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_FILE1|EX_ARGOPT|EX_DFLALL|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1801 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1802 EXCMD(CMD_xall, "xall", do_wqall, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1803 EX_BANG|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1804 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1805 EXCMD(CMD_xmap, "xmap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1806 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1807 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1808 EXCMD(CMD_xmapclear, "xmapclear", ex_mapclear, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1809 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1810 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1811 EXCMD(CMD_xmenu, "xmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1812 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1813 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1814 EXCMD(CMD_xnoremap, "xnoremap", ex_map, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1815 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1816 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1817 EXCMD(CMD_xnoremenu, "xnoremenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1818 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1819 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1820 EXCMD(CMD_xrestore, "xrestore", ex_xrestore, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1821 EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1822 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1823 EXCMD(CMD_xunmap, "xunmap", ex_unmap, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1824 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1825 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1826 EXCMD(CMD_xunmenu, "xunmenu", ex_menu, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1827 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1828 ADDR_NONE), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1829 EXCMD(CMD_yank, "yank", ex_operators, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1830 EX_RANGE|EX_WHOLEFOLD|EX_REGSTR|EX_COUNT|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1831 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1832 EXCMD(CMD_z, "z", ex_z, |
25729
0f93e9423890
patch 8.2.3400: ":z!" is not supported
Bram Moolenaar <Bram@vim.org>
parents:
25485
diff
changeset
|
1833 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_EXTRA|EX_FLAGS|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1834 ADDR_LINES), |
7 | 1835 |
20075
516b10943fdb
patch 8.2.0593: finding a user command is not optimal
Bram Moolenaar <Bram@vim.org>
parents:
19701
diff
changeset
|
1836 // commands that don't start with a letter |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1837 EXCMD(CMD_bang, "!", ex_bang, |
23185
055fa9db6f39
patch 8.2.2138: Vim9: "exit_cb" causes Vim to exit
Bram Moolenaar <Bram@vim.org>
parents:
22874
diff
changeset
|
1838 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_FILES|EX_CMDWIN|EX_LOCK_OK|EX_NONWHITE_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1839 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1840 EXCMD(CMD_pound, "#", ex_print, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1841 EX_RANGE|EX_WHOLEFOLD|EX_COUNT|EX_FLAGS|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1842 ADDR_LINES), |
21773
2f2e528c5782
patch 8.2.1436: function implementing :substitute has unexpected name
Bram Moolenaar <Bram@vim.org>
parents:
21707
diff
changeset
|
1843 EXCMD(CMD_and, "&", ex_substitute, |
23185
055fa9db6f39
patch 8.2.2138: Vim9: "exit_cb" causes Vim to exit
Bram Moolenaar <Bram@vim.org>
parents:
22874
diff
changeset
|
1844 EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY|EX_NONWHITE_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1845 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1846 EXCMD(CMD_star, "*", ex_at, |
23185
055fa9db6f39
patch 8.2.2138: Vim9: "exit_cb" causes Vim to exit
Bram Moolenaar <Bram@vim.org>
parents:
22874
diff
changeset
|
1847 EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_NONWHITE_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1848 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1849 EXCMD(CMD_lshift, "<", ex_operators, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1850 EX_RANGE|EX_WHOLEFOLD|EX_COUNT|EX_FLAGS|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1851 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1852 EXCMD(CMD_equal, "=", ex_equal, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1853 EX_RANGE|EX_TRLBAR|EX_DFLALL|EX_FLAGS|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1854 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1855 EXCMD(CMD_rshift, ">", ex_operators, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1856 EX_RANGE|EX_WHOLEFOLD|EX_COUNT|EX_FLAGS|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1857 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1858 EXCMD(CMD_at, "@", ex_at, |
23185
055fa9db6f39
patch 8.2.2138: Vim9: "exit_cb" causes Vim to exit
Bram Moolenaar <Bram@vim.org>
parents:
22874
diff
changeset
|
1859 EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK|EX_NONWHITE_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1860 ADDR_LINES), |
24020
f7dbc9e81a19
patch 8.2.2552: Vim9: no reason to consider "{{{{{{{{" a command
Bram Moolenaar <Bram@vim.org>
parents:
23978
diff
changeset
|
1861 EXCMD(CMD_block, "{", ex_block, // not found normally |
25485
7d24fdd18672
patch 8.2.3279: Vim9: cannot use block in cmdline window
Bram Moolenaar <Bram@vim.org>
parents:
25372
diff
changeset
|
1862 EX_TRLBAR|EX_LOCK_OK|EX_CMDWIN, |
22555
7d25264c246c
patch 8.2.1826: Vim9: cannot use a {} block at script level
Bram Moolenaar <Bram@vim.org>
parents:
22391
diff
changeset
|
1863 ADDR_NONE), |
7d25264c246c
patch 8.2.1826: Vim9: cannot use a {} block at script level
Bram Moolenaar <Bram@vim.org>
parents:
22391
diff
changeset
|
1864 EXCMD(CMD_endblock, "}", ex_endblock, |
7d25264c246c
patch 8.2.1826: Vim9: cannot use a {} block at script level
Bram Moolenaar <Bram@vim.org>
parents:
22391
diff
changeset
|
1865 EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
7d25264c246c
patch 8.2.1826: Vim9: cannot use a {} block at script level
Bram Moolenaar <Bram@vim.org>
parents:
22391
diff
changeset
|
1866 ADDR_NONE), |
21773
2f2e528c5782
patch 8.2.1436: function implementing :substitute has unexpected name
Bram Moolenaar <Bram@vim.org>
parents:
21707
diff
changeset
|
1867 EXCMD(CMD_tilde, "~", ex_substitute, |
23185
055fa9db6f39
patch 8.2.2138: Vim9: "exit_cb" causes Vim to exit
Bram Moolenaar <Bram@vim.org>
parents:
22874
diff
changeset
|
1868 EX_RANGE|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN|EX_LOCK_OK|EX_MODIFY|EX_NONWHITE_OK, |
20075
516b10943fdb
patch 8.2.0593: finding a user command is not optimal
Bram Moolenaar <Bram@vim.org>
parents:
19701
diff
changeset
|
1869 ADDR_LINES), |
516b10943fdb
patch 8.2.0593: finding a user command is not optimal
Bram Moolenaar <Bram@vim.org>
parents:
19701
diff
changeset
|
1870 |
516b10943fdb
patch 8.2.0593: finding a user command is not optimal
Bram Moolenaar <Bram@vim.org>
parents:
19701
diff
changeset
|
1871 // commands that start with an uppercase letter |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1872 EXCMD(CMD_Next, "Next", ex_previous, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1873 EX_EXTRA|EX_RANGE|EX_COUNT|EX_BANG|EX_CMDARG|EX_ARGOPT|EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1874 ADDR_OTHER), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1875 EXCMD(CMD_Print, "Print", ex_print, |
21487
5c92877092f9
patch 8.2.1294: Vim9: error when using vim9script in TextYankPost
Bram Moolenaar <Bram@vim.org>
parents:
20998
diff
changeset
|
1876 EX_RANGE|EX_WHOLEFOLD|EX_COUNT|EX_FLAGS|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1877 ADDR_LINES), |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1878 EXCMD(CMD_X, "X", ex_X, |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1879 EX_TRLBAR, |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1880 ADDR_NONE), |
7 | 1881 |
24533
9c404d78d767
patch 8.2.2806: Vim9: using "++nr" as a command might not work
Bram Moolenaar <Bram@vim.org>
parents:
24531
diff
changeset
|
1882 // Commands that are recognized only in find_ex_command(). |
9c404d78d767
patch 8.2.2806: Vim9: using "++nr" as a command might not work
Bram Moolenaar <Bram@vim.org>
parents:
24531
diff
changeset
|
1883 EXCMD(CMD_increment, "++", ex_incdec, |
25020
91f396f149d5
patch 8.2.3047: increment and decrement don't allow for next command
Bram Moolenaar <Bram@vim.org>
parents:
24888
diff
changeset
|
1884 EX_EXTRA|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
24533
9c404d78d767
patch 8.2.2806: Vim9: using "++nr" as a command might not work
Bram Moolenaar <Bram@vim.org>
parents:
24531
diff
changeset
|
1885 ADDR_NONE), |
9c404d78d767
patch 8.2.2806: Vim9: using "++nr" as a command might not work
Bram Moolenaar <Bram@vim.org>
parents:
24531
diff
changeset
|
1886 EXCMD(CMD_decrement, "--", ex_incdec, |
25020
91f396f149d5
patch 8.2.3047: increment and decrement don't allow for next command
Bram Moolenaar <Bram@vim.org>
parents:
24888
diff
changeset
|
1887 EX_EXTRA|EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK, |
24533
9c404d78d767
patch 8.2.2806: Vim9: using "++nr" as a command might not work
Bram Moolenaar <Bram@vim.org>
parents:
24531
diff
changeset
|
1888 ADDR_NONE), |
9c404d78d767
patch 8.2.2806: Vim9: using "++nr" as a command might not work
Bram Moolenaar <Bram@vim.org>
parents:
24531
diff
changeset
|
1889 |
17336
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1890 #undef EXCMD |
81705f4d9e03
patch 8.1.1667: flags for Ex commands may clash with other symbols
Bram Moolenaar <Bram@vim.org>
parents:
17178
diff
changeset
|
1891 |
7 | 1892 #ifndef DO_DECLARE_EXCMD |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1893 CMD_SIZE, // MUST be after all real commands! |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1894 CMD_USER = -1, // User-defined command |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1895 CMD_USER_BUF = -2 // User-defined command local to buffer |
7 | 1896 #endif |
1897 }; | |
1898 | |
1899 #ifndef DO_DECLARE_EXCMD | |
1900 typedef enum CMD_index cmdidx_T; | |
1901 | |
1902 /* | |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1903 * Arguments used for an Ex command. |
7 | 1904 */ |
1905 struct exarg | |
1906 { | |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1907 char_u *arg; // argument of the command |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1908 char_u *nextcmd; // next command (NULL if none) |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1909 char_u *cmd; // the name of the command (except for :make) |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1910 char_u **cmdlinep; // pointer to pointer of allocated cmdline |
20998
d387db9d9b68
patch 8.2.1050: missing change in struct
Bram Moolenaar <Bram@vim.org>
parents:
20536
diff
changeset
|
1911 #ifdef FEAT_EVAL |
d387db9d9b68
patch 8.2.1050: missing change in struct
Bram Moolenaar <Bram@vim.org>
parents:
20536
diff
changeset
|
1912 char_u *cmdline_tofree; // free later |
d387db9d9b68
patch 8.2.1050: missing change in struct
Bram Moolenaar <Bram@vim.org>
parents:
20536
diff
changeset
|
1913 #endif |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1914 cmdidx_T cmdidx; // the index for the command |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1915 long argt; // flags for the command |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1916 int skip; // don't execute the command, only parse it |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1917 int forceit; // TRUE if ! present |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1918 int addr_count; // the number of addresses given |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1919 linenr_T line1; // the first line number |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1920 linenr_T line2; // the second line number or count |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1921 cmd_addr_T addr_type; // type of the count/range |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1922 int flags; // extra flags after count: EXFLAG_ |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1923 char_u *do_ecmd_cmd; // +command arg to be used in edited file |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1924 linenr_T do_ecmd_lnum; // the line number in an edited file |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1925 int append; // TRUE with ":w >>file" command |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1926 int usefilter; // TRUE with ":w !command" and ":r!command" |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1927 int amount; // number of '>' or '<' for shift command |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1928 int regname; // register name (NUL if none) |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1929 int force_bin; // 0, FORCE_BIN or FORCE_NOBIN |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1930 int read_edit; // ++edit argument |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1931 int force_ff; // ++ff= argument (first char of argument) |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1932 int force_enc; // ++enc= argument (index in cmd[]) |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1933 int bad_char; // BAD_KEEP, BAD_DROP or replacement byte |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1934 int useridx; // user command index |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1935 char *errmsg; // returned error message |
21883
a427f5f26419
patch 8.2.1491: Vim9: crash when compiling heredoc lines start with comment
Bram Moolenaar <Bram@vim.org>
parents:
21773
diff
changeset
|
1936 char_u *(*getline)(int, void *, int, getline_opt_T); |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1937 void *cookie; // argument for getline() |
7 | 1938 #ifdef FEAT_EVAL |
18904
2bdc2e1f6e1f
patch 8.2.0013: not using a typedef for condstack
Bram Moolenaar <Bram@vim.org>
parents:
18827
diff
changeset
|
1939 cstack_T *cstack; // condition stack for ":if" etc. |
7 | 1940 #endif |
1941 }; | |
1942 | |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1943 #define FORCE_BIN 1 // ":edit ++bin file" |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1944 #define FORCE_NOBIN 2 // ":edit ++nobin file" |
7 | 1945 |
17362
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1946 // Values for "flags" |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1947 #define EXFLAG_LIST 0x01 // 'l': list |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1948 #define EXFLAG_NR 0x02 // '#': number |
95f989e38810
patch 8.1.1680: the command table is not well aligned
Bram Moolenaar <Bram@vim.org>
parents:
17336
diff
changeset
|
1949 #define EXFLAG_PRINT 0x04 // 'p': print |
169 | 1950 |
7 | 1951 #endif |