	{flags: "BANG|TRLBAR|CMDWIN", minlen: 7, name: "buffers", parser: "parse_cmd_common"},
	{flags: "BANG|RANGE|NOTADR|BUFNAME|COUNT|EXTRA|TRLBAR", minlen: 3, name: "bunload", parser: "parse_cmd_common"},
	{flags: "BANG|RANGE|NOTADR|BUFNAME|BUFUNL|COUNT|EXTRA|TRLBAR", minlen: 2, name: "bwipeout", parser: "parse_cmd_common"},
	{flags: "BANG|WHOLEFOLD|RANGE|COUNT|TRLBAR|CMDWIN|MODIFY", minlen: 1, name: "change", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|COUNT|TRLBAR|BANG", minlen: 2, name: "cNext", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|COUNT|TRLBAR|BANG", minlen: 3, name: "cNfile", parser: "parse_cmd_common"},
	{flags: "EXTRA|TRLBAR|NOTRLCOM|USECTRLV|CMDWIN", minlen: 2, name: "cabbrev", parser: "parse_cmd_common"},
	{flags: "EXTRA|TRLBAR|CMDWIN", minlen: 4, name: "cabclear", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|WORD1|TRLBAR", minlen: 3, name: "caddbuffer", parser: "parse_cmd_common"},
	{flags: "NEEDARG|WORD1|NOTRLCOM|TRLBAR", minlen: 5, name: "caddexpr", parser: "parse_cmd_common"},
	{flags: "TRLBAR|FILE1", minlen: 5, name: "caddfile", parser: "parse_cmd_common"},
	{flags: "RANGE|NEEDARG|EXTRA|NOTRLCOM|SBOXOK|CMDWIN", minlen: 3, name: "call", parser: "parse_cmd_call"},
	{flags: "EXTRA|SBOXOK|CMDWIN", minlen: 3, name: "catch", parser: "parse_cmd_catch"},
	{flags: "BANG|RANGE|NOTADR|WORD1|TRLBAR", minlen: 2, name: "cbuffer", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|COUNT|TRLBAR|BANG", minlen: 2, name: "cc", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|COUNT|TRLBAR", minlen: 3, name: "cclose", parser: "parse_cmd_common"},
	{flags: "BANG|FILE1|TRLBAR|CMDWIN", minlen: 2, name: "cd", parser: "parse_cmd_common"},
	{flags: "TRLBAR|RANGE|WHOLEFOLD|EXTRA|CMDWIN|MODIFY", minlen: 2, name: "center", parser: "parse_cmd_common"},
	{flags: "NEEDARG|WORD1|NOTRLCOM|TRLBAR|BANG", minlen: 3, name: "cexpr", parser: "parse_cmd_common"},
	{flags: "TRLBAR|FILE1|BANG", minlen: 2, name: "cfile", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|COUNT|TRLBAR|BANG", minlen: 4, name: "cfirst", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|WORD1|TRLBAR", minlen: 5, name: "cgetbuffer", parser: "parse_cmd_common"},
	{flags: "NEEDARG|WORD1|NOTRLCOM|TRLBAR", minlen: 5, name: "cgetexpr", parser: "parse_cmd_common"},
	{flags: "TRLBAR|FILE1", minlen: 2, name: "cgetfile", parser: "parse_cmd_common"},
	{flags: "TRLBAR|CMDWIN", minlen: 7, name: "changes", parser: "parse_cmd_common"},
	{flags: "BANG|FILE1|TRLBAR|CMDWIN", minlen: 3, name: "chdir", parser: "parse_cmd_common"},
	{flags: "TRLBAR|BANG|CMDWIN", minlen: 3, name: "checkpath", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|BUFNAME|COUNT|EXTRA|TRLBAR", minlen: 6, name: "checktime", parser: "parse_cmd_common"},
	{flags: "BANG|EXTRA|TRLBAR|CMDWIN", minlen: 2, name: "clist", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|COUNT|TRLBAR|BANG", minlen: 3, name: "clast", parser: "parse_cmd_common"},
	{flags: "BANG|TRLBAR|CMDWIN", minlen: 3, name: "close", parser: "parse_cmd_common"},
	{flags: "EXTRA|TRLBAR|NOTRLCOM|USECTRLV|CMDWIN", minlen: 2, name: "cmap", parser: "parse_cmd_common"},
	{flags: "EXTRA|TRLBAR|CMDWIN", minlen: 5, name: "cmapclear", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|ZEROR|EXTRA|TRLBAR|NOTRLCOM|USECTRLV|CMDWIN", minlen: 3, name: "cmenu", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|COUNT|TRLBAR|BANG", minlen: 2, name: "cnext", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|COUNT|TRLBAR", minlen: 4, name: "cnewer", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|COUNT|TRLBAR|BANG", minlen: 3, name: "cnfile", parser: "parse_cmd_common"},
	{flags: "EXTRA|TRLBAR|NOTRLCOM|USECTRLV|CMDWIN", minlen: 3, name: "cnoremap", parser: "parse_cmd_common"},
	{flags: "EXTRA|TRLBAR|NOTRLCOM|USECTRLV|CMDWIN", minlen: 6, name: "cnoreabbrev", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|ZEROR|EXTRA|TRLBAR|NOTRLCOM|USECTRLV|CMDWIN", minlen: 7, name: "cnoremenu", parser: "parse_cmd_common"},
	{flags: "RANGE|WHOLEFOLD|EXTRA|TRLBAR|CMDWIN|MODIFY", minlen: 2, name: "copy", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|COUNT|TRLBAR", minlen: 3, name: "colder", parser: "parse_cmd_common"},
	{flags: "WORD1|TRLBAR|CMDWIN", minlen: 4, name: "colorscheme", parser: "parse_cmd_common"},
	{flags: "EXTRA|BANG|NOTRLCOM|USECTRLV|CMDWIN", minlen: 3, name: "command", parser: "parse_cmd_common"},
	{flags: "TRLBAR|CMDWIN", minlen: 4, name: "comclear", parser: "parse_cmd_common"},
	{flags: "BANG|TRLBAR|WORD1|CMDWIN", minlen: 4, name: "compiler", parser: "parse_cmd_common"},
	{flags: "TRLBAR|SBOXOK|CMDWIN", minlen: 3, name: "continue", parser: "parse_cmd_continue"},
	{flags: "NEEDARG|EXTRA|NOTRLCOM|CMDWIN", minlen: 4, name: "confirm", parser: "parse_cmd_common"},
	{flags: "RANGE|NOTADR|COUNT|TRLBAR", minlen: 4, name: "copen", parser: "parse_cmd_common"},
	{