Command Editor Keyboard shortcuts List?

Hello,
Is there a list of keyboard shortcut for the command editor? I think there are a few I don't see documentation for.
ctrl+d ---> Insert current date here (for example)

Thanks!

Most are in the Edit menu:

Most things that aren't in the menu are standard edit control keys (e.g. cursor keys move the cursor, Home goes to the start of a line, etc.), but there are a few extras.

Here's the full list of keys the editor responds to:

		{ { VK_UP, 0 },							CID_CARET_UP },
		{ { VK_UP, QUAL_SHIFT },				CID_CARET_UPEXTEND },
		{ { VK_DOWN, 0 },						CID_CARET_DOWN },
		{ { VK_DOWN, QUAL_SHIFT },				CID_CARET_DOWNEXTEND },
		{ { VK_LEFT, 0 },						CID_CARET_LEFT },
		{ { VK_LEFT, QUAL_SHIFT },				CID_CARET_LEFTEXTEND },
		{ { VK_RIGHT, 0 },						CID_CARET_RIGHT },
		{ { VK_RIGHT, QUAL_SHIFT },				CID_CARET_RIGHTEXTEND },
		{ { VK_HOME, 0 },						CID_CARET_SOL },
		{ { VK_HOME, QUAL_SHIFT },				CID_CARET_SOLEXTEND },
		{ { VK_END, 0 },						CID_CARET_EOL },
		{ { VK_END, QUAL_SHIFT },				CID_CARET_EOLEXTEND },
		{ { VK_HOME, QUAL_CTRL },				CID_CARET_HOME },
		{ { VK_HOME, QUAL_SHIFT | QUAL_CTRL },	CID_CARET_HOMEEXTEND },
		{ { VK_END, QUAL_CTRL },				CID_CARET_END },
		{ { VK_END, QUAL_SHIFT | QUAL_CTRL },	CID_CARET_ENDEXTEND },
		{ { VK_RIGHT, QUAL_CTRL },				CID_CARET_NEXTWORD },
		{ { VK_RIGHT, QUAL_SHIFT | QUAL_CTRL },	CID_CARET_NEXTWORDEXTEND },
		{ { VK_LEFT, QUAL_CTRL },				CID_CARET_PREVWORD },
		{ { VK_LEFT, QUAL_SHIFT | QUAL_CTRL },	CID_CARET_PREVWORDEXTEND },
		{ { VK_TAB, QUAL_SHIFT | QUAL_CTRL },	CID_CARET_TABBACKEXTEND },
		{ { VK_PRIOR, 0 },						CID_CARET_VIEWUP },
		{ { VK_PRIOR, QUAL_SHIFT },				CID_CARET_VIEWUPEXTEND },
		{ { VK_NEXT, 0 },						CID_CARET_VIEWDOWN },
		{ { VK_NEXT, QUAL_SHIFT },				CID_CARET_VIEWDOWNEXTEND },
		{ { VK_UP, QUAL_CTRL },					CID_SCROLLVIEW_DOWN },
		{ { VK_DOWN, QUAL_CTRL },				CID_SCROLLVIEW_UP },
		{ { VK_PRIOR, QUAL_CTRL },				CID_SCROLLVIEW_RIGHT },
		{ { VK_NEXT, QUAL_CTRL },				CID_SCROLLVIEW_LEFT },

		{ { 'D', QUAL_CTRL },					CID_EDIT_INSERTDATE },
		{ { 'D', QUAL_CTRL | QUAL_SHIFT },		CID_EDIT_INSERTTIME },

		{ { VK_DELETE, 0 },						CID_EDIT_DELETECHAR },
		{ { 'Z', QUAL_CTRL },					CID_EDIT_UNDO },
		{ { 'Y', QUAL_CTRL },					CID_EDIT_REDO },
		{ { VK_DELETE, QUAL_ALT },				CID_EDIT_DELETELINE },

		{ { VK_INSERT, 0 },						CID_EDIT_TOGGLEOVERWRITE },
		{ { VK_DELETE, QUAL_CTRL },				CID_EDIT_DELETEEOW },
		{ { VK_BACK, QUAL_CTRL },				CID_EDIT_DELETESOW },
		{ { VK_DELETE, QUAL_CTRL | QUAL_SHIFT },CID_EDIT_DELETEWORD },
		{ { VK_TAB, QUAL_SHIFT },				CID_EDIT_BACKTAB },
		{ { 'U', QUAL_CTRL },					CID_EDIT_LOWERCASESELECTION },
		{ { 'U', QUAL_CTRL | QUAL_SHIFT },		CID_EDIT_UPPERCASESELECTION },
		{ { 'U', QUAL_CTRL | QUAL_ALT },		CID_EDIT_SWAPCASESELECTION },
		{ { 'L', QUAL_CTRL },					CID_TOGGLE_LINENUMBERS },

		{ { 'V', QUAL_CTRL },					CID_CLIP_PASTE },
		{ { VK_INSERT, QUAL_SHIFT },			CID_CLIP_PASTE },
		{ { 'C', QUAL_CTRL },					CID_CLIP_COPY },
		{ { VK_INSERT, QUAL_CTRL },				CID_CLIP_COPY },
		{ { 'X', QUAL_CTRL },					CID_CLIP_CUT },
		{ { VK_DELETE, QUAL_SHIFT },			CID_CLIP_CUT },
		{ { 'C', QUAL_CTRL | QUAL_SHIFT },		CID_CLIP_COPYLINE },
		{ { 'X', QUAL_CTRL | QUAL_SHIFT },		CID_CLIP_CUTLINE },

		{ { 'P', QUAL_CTRL },					CID_FILE_PRINT },

		{ { VK_F2, QUAL_CTRL },					CID_BOOKMARK_TOGGLE },
		{ { VK_F2, QUAL_SHIFT | QUAL_CTRL },	CID_BOOKMARK_CLEARALL },
		{ { VK_F2, 0 },							CID_BOOKMARK_GOTONEXT },
		{ { VK_F2, QUAL_SHIFT },				CID_BOOKMARK_GOTOPREV },

		{ { VK_F3, 0 },							CID_FIND_NEXT },
		{ { VK_F3, QUAL_SHIFT },				CID_FIND_PREV },
		{ { VK_F3, QUAL_CTRL },					CID_FIND_NEXTWORD },
		{ { VK_F3, QUAL_SHIFT | QUAL_CTRL },	CID_FIND_PREVWORD },
		{ { ']', QUAL_CTRL },					CID_FIND_MATCHBRACKET },
		{ { ']', QUAL_SHIFT | QUAL_CTRL },		CID_FIND_MATCHBRACKET_SELECT },

		{ { 'G', QUAL_CTRL },					CID_DIALOG_GOTO },
		{ { 'F', QUAL_CTRL },					CID_DIALOG_FIND },
		{ { 'H', QUAL_CTRL },					CID_DIALOG_REPLACE },

		{ { 'A', QUAL_CTRL },					CID_MARK_ALL },
		{ { 'W', QUAL_CTRL | QUAL_SHIFT },		CID_MARK_WORD },
		{ { 'L', QUAL_CTRL | QUAL_SHIFT },		CID_MARK_LINE },
		{ { VK_ESCAPE, 0 },						CID_MARK_CLEAR },
2 Likes

Great thanks a lot.
Good to see the list.