Skip to main content

Basic editing

Application

Cursor movement

Selection

All cursor movement commands can be combined with (Shift) to extend the selection:

Line operations

Multi-cursor editing

Search and replace

The search panel includes toggle buttons for:
  • Match Case: Toggle case-sensitive search
  • Whole Word: Toggle whole word matching
  • Regex: Toggle regular expression mode

Code navigation

File and tab management

Autocomplete

Mouse actions

Auto-closing pairs

The editor automatically inserts closing characters for:

Surrounding selection

When text is selected, typing an opening character wraps the selection:

Auto-completion for Luau blocks

When pressing (Enter) after certain keywords, the editor auto-completes the block structure:

Smart indentation

  • Pressing (Enter) automatically maintains the current indentation level
  • After opening keywords (function, do, then, else, repeat, {), the next line is indented
  • (Backspace) in the indent region removes a full tab (2 spaces) at a time
  • + (Home) toggles between column 0 and the first non-whitespace character
  • Indentation uses 2 spaces (soft tabs)
  • Line comments use -- (Luau style)

Diff mode

When viewing AI-generated changes: