List of Editor Key Commands

 

   

MAXScript Editor - Quick Navigation

The Tabbed MAXScript Editor introduced in 3ds Max 2008 provides the following COMMAND IDs which can be used to define custom Keyboard Shortcuts and Right-Click menus that operate on the current document.

COMMAND

NAME

EXPLANATION

2101

AutoCCancel

Remove the auto-completion list from the screen.

2104

AutoCComplete

User has selected an item so remove the list and insert the selection.

2328

BackTab

Dedent the selected lines.

2078

BeginUndoAction

Start a sequence of actions that is undone and redone as a unit. May be nested.

2201

CallTipCancel

Remove the call tip from the screen.

2325

Cancel

Cancel any modes such as call tip or auto-completion list display.

2304

CharLeft

Move caret left one character.

2305

CharLeftExtend

Move caret left one character extending selection to new caret position.

2428

CharLeftRectExtend

Move caret left one character, extending rectangular selection to new caret position.

2306

CharRightMove

caret right one character.

2307

CharRightExtend

Move caret right one character extending selection to new caret position.

2429

CharRightRectExtend

Move caret right one character, extending rectangular selection to new caret position.

2399

ChooseCaretX

Set the last x chosen value to be the caret x position.

2180

Clear

Clear the selection.

2004

ClearAll

Delete all text in the document.

2072

ClearAllCmdKeys

Drop all key mappings.

2005

ClearDocumentStyle

Set all style bytes to 0, remove all folding information.

2408

ClearRegisteredImages

Clear all the registered XPM images.

2178

Copy

Copy the selection to the clipboard.

2177

Cut

Cut the selection to the clipboard.

3295

DelLineLeft

Delete back from the current position to the start of the line.

2395

DelLineRight

Delete forwards from the current position to the end of the line.

2335

DelWordLeft

Delete the word to the left of the caret.

2336

DelWordRight

Delete the word to the right of the caret.

2326

DeleteBack

Delete the selection or if no selection, the character before the caret.

2344

DeleteBackNotLine

Delete the selection or if no selection, the character before the caret. Will not delete the character before at the start of a line.

2318

DocumentEnd

Move caret to last position in document.

2319

DocumentEndExtend

Move caret to last position in document extending selection to new caret position.

2316

DocumentStart

Move caret to first position in document.

2317

DocumentStartExtend

Move caret to first position in document extending selection to new caret position.

2324

EditToggleOvertype

Switch from insert to overtype mode or the reverse.

2175

EmptyUndoBuffer

Delete the undo history.

2079

EndUndoAction

End a sequence of actions that is undone and redone as a unit.

2330

FormFeed

Insert a Form Feed character.

2400

GrabFocus

Set the focus to this Scintilla widget.

2312

Home

Move caret to first position on line.

2345

HomeDisplay

Move caret to first position on display line.

2346

HomeDisplayExtend

Move caret to first position on display line extending selection to new caret position.

2313

HomeExtend

Move caret to first position on line extending selection to new caret position.

2430

HomeRectExtend

Move caret to first position on line, extending rectangular selection to new caret position.

2349

HomeWrap

These are like their namesakes Home (Extend)?, LineEnd (Extend)?, VCHome (Extend)? except they behave differently when word-wrap is enabled: They go first to the start / end of the display line, like (Home|LineEnd)Display The difference is that, the cursor is already at the point, it goes on to the start or end of the document line, as appropriate for (Home|LineEnd|VCHome)(Extend)?.

2450

HomeWrapExtend

These are like their namesakes Home (Extend)?, LineEnd (Extend)?, VCHome (Extend)? except they behave differently when word-wrap is enabled: They go first to the start / end of the display line, like (Home|LineEnd)Display The difference is that, the cursor is already at the point, it goes on to the start or end of the document line, as appropriate for (Home|LineEnd|VCHome)(Extend)?.

2455

LineCopy

Copy the line containing the caret.

2337

LineCut

Cut the line containing the caret.

2338

LineDelete

Delete the line containing the caret.

2300

LineDown

Move caret down one line.

2301

LineDownExtend

Move caret down one line extending selection to new caret position.

2426

LineDownRectExtend

Move caret down one line, extending rectangular selection to new caret position.

2404

LineDuplicate

Duplicate the current line.

2314

LineEnd

Move caret to last position on line.

2347

LineEndDisplay

Move caret to last position on display line.

2348

LineEndDisplayExtend

Move caret to last position on display line extending selection to new caret position.

2315

LineEndExtend

Move caret to last position on line extending selection to new caret position.

2432

LineEndRectExtend

Move caret to last position on line, extending rectangular selection to new caret position.

2451

LineEndWrap

These are like their namesakes Home (Extend)?, LineEnd (Extend)?, VCHome (Extend)? except they behave differently when word-wrap is enabled: They go first to the start / end of the display line, like (Home|LineEnd)Display The difference is that, the cursor is already at the point, it goes on to the start or end of the document line, as appropriate for (Home|LineEnd|VCHome)(Extend)?.

2452

LineEndWrapExtend

These are like their namesakes Home (Extend)?, LineEnd (Extend)?, VCHome (Extend)? except they behave differently when word-wrap is enabled: They go first to the start / end of the display line, like (Home|LineEnd)Display The difference is that, the cursor is already at the point, it goes on to the start or end of the document line, as appropriate for (Home|LineEnd|VCHome)(Extend)?.

2342

LineScrollDown

Scroll the document down, keeping the caret visible.

2343

LineScrollUp

Scroll the document up, keeping the caret visible.

2339

LineTranspose

Switch the current line with the previous.

2302

LineUp

Move caret up one line.

2303

LineUpExtend

Move caret up one line extending selection to new caret position.

2427

LineUpRectExtend

Move caret up one line, extending rectangular selection to new caret position.

2288

LinesJoin

Join the lines in the target.

2340

LowerCase

Transform the selection to lower case.

2401

MoveCaretInsideView

Move the caret inside current view if it's not there already.

2329

NewLine

Insert a new line, may use a CRLF, CR or LF depending on EOL mode.

2172

Null

Null operation.

2322

PageDown

Move caret one page down.

2323

PageDownExtend

Move caret one page down extending selection to new caret position.

2434

PageDownRectExtend

Move caret one page down, extending rectangular selection to new caret position.

2320

PageUp

Move caret one page up.

2321

PageUpExtend

Move caret one page up extending selection to new caret position.

2433

PageUpRectExtend

Move caret one page up, extending rectangular selection to new caret position.

2413

ParaDown

Move caret between paragraphs (delimited by empty lines).

2414

ParaDownExtend

Move caret between paragraphs (delimited by empty lines).

2415

ParaUp

Move caret between paragraphs (delimited by empty lines).

2416

ParaUpExtend

Move caret between paragraphs (delimited by empty lines).

2179

Paste

Paste the contents of the clipboard into the document replacing the selection.

2011

Redo

Redoes the next action on the undo history.

2169

ScrollCaret

Ensure the caret is visible.

2366

SearchAnchor

Sets the current caret position to be the search anchor.

2013

SelectAll

Select all the text in the document.

2469

SelectionDuplicate

Duplicate the selection. If selection empty duplicate the line containing the caret.

2444

SetCharsDefault

Reset the set of characters for whitespace and word characters to the defaults.

2014

SetSavePoint

Remember the current position in the undo history as the position at which the document was saved.

3001

StartRecord

Start notifying the container of all key presses and commands.

3002

StopRecord

Stop notifying the container of all key presses and commands.

2437

StutteredPageDown

Move caret to bottom of page, or one page down if already at bottom of page.

2438

StutteredPageDownExtend

Move caret to bottom of page, or one page down if already at bottom of page, extending selection to new caret position.

2435

StutteredPageUp

Move caret to top of page, or one page up if already at top of page.

2436

StutteredPageUpExtend

Move caret to top of page, or one page up if already at top of page, extending selection to new caret position.

2058

StyleResetDefault

Reset the default style to its state at startup

2327

Tab

If selection is empty or all on one line replace the selection with a tab character. If more than one line selected, indent the lines.

2287

TargetFromSelection

Make the target range start and end be the same as the selection range start and end.

2459

ToggleCaretSticky

Switch between sticky and non-sticky: meant to be bound to a key.

2176

Undo

Undo one action in the undo history.

2341

UpperCase

Transform the selection to upper case.

2331

VCHome

Move caret to before first visible character on line. If already there move to first character on line.

2332

VCHomeExtend

Like VCHome but extending selection to new caret position.

2431

VCHomeRectExtend

Move caret to before first visible character on line. If already there move to first character on line. In either case, extend rectangular selection to new caret position.

2453

VCHomeWrap

These are like their namesakes Home (Extend)?, LineEnd (Extend)?, VCHome (Extend)? except they behave differently when word-wrap is enabled: They go first to the start / end of the display line, like (Home|LineEnd)Display The difference is that, the cursor is already at the point, it goes on to the start or end of the document line, as appropriate for (Home|LineEnd|VCHome)(Extend)?.

2454

VCHomeWrapExtend

These are like their namesakes Home (Extend)?, LineEnd( Extend)?, VCHome (Extend)? except they behave differently when word-wrap is enabled: They go first to the start / end of the display line, like (Home|LineEnd)Display The difference is that, the cursor is already at the point, it goes on to the start or end of the document line, as appropriate for (Home|LineEnd|VCHome)(Extend)?.

2308

WordLeft

Move caret left one word.

2439

WordLeftEnd

Move caret left one word, position cursor at end of word.

2440

WordLeftEndExtend

Move caret left one word, position cursor at end of word, extending selection to new caret position.

2309

WordLeftExtend

Move caret left one word extending selection to new caret position.

2390

WordPartLeft

Move to the previous change in capitalization.

2391

WordPartLeftExtend

Move to the previous change in capitalization extending selection to new caret position.

2392

WordPartRight

Move to the change next in capitalization.

2393

WordPartRightExtend

Move to the next change in capitalization extending selection to new caret position.

2310

WordRight

Move caret right one word.

2441

WordRightEnd

Move caret right one word, position cursor at end of word.

2442

WordRightEndExtend

Move caret right one word, position cursor at end of word, extending selection to new caret position.

2311

WordRightExtend

Move caret right one word extending selection to new caret position.

2333

ZoomIn

Magnify the displayed text by increasing the sizes by 1 point.

2334

ZoomOut

Make the displayed text smaller by decreasing the sizes by 1 point.

 

   

MAXScript Editor - Quick Navigation