Command Mode
March 2, 2026 · View on GitHub
You enter command mode by typing : while in navigation mode. You can then
type a command and hit Enter to execute it or Esc to cancel.
The currently supported commands are:
write [path]save the current spreadsheet. If the path is provided it will save it to that path and update the current file path for subsequent saves. If omitted it will save to the path you are currently editing (orUntitled.suifor a new empty workbook). The format is auto-detected from the file extension:.xlsxuses Excel format, everything else uses the native.suiformat.wis a shorthand alias for this command.insert-rows [number]Inserts a row into the sheet at your current row. If the number is provided then inserts that many rows. If omitted then just inserts one.insert-cols [number]Just lineinsert-rowsbut for columns.color-rows [count] <color>color rows. The count of rows if given specifies how many rows going down to color.color-cols [count] <color>color columns. The count of rows if given specifies how many columns going right to color.color-cell <color>Color the currently selected cells.rename-sheet [idx] <name>rename a sheet. If the idx is provide then renames that sheet. If omitted then it renames the current sheet.new-sheet [name]Creates a new sheet. If the name is provided then uses that. If omitted then uses a default sheet name.select-sheet <name>Select a sheet by name.edit <path>Open a spreadsheet from the given path. Format is auto-detected from the file extension (.xlsx→ Excel, everything else →.sui).eis a shorthand alias for this command.help [topic]Display help for a given topic.export-csv <path>Export the current sheet to a csv file at<path>.quitQuits the application.qis a shorthand alias for this command.system-pastePaste from the system clipboard