Editor gadget commands - Factor Documentation (original) (raw)

Editor gadget commands
Factor handbook » UI framework » Building user interfaces » Pre-made UI gadgets » Editor gadgets

Next: editor

Editing commands

Shortcut Command Word Notes
⌘Z Undo com-undo
⌘Y Redo com-redo
DELETE Delete Next Character delete-next-character
BACKSPACE Delete Previous Character delete-previous-character
⇧DELETE Delete Next Character delete-next-character
⇧BACKSPACE Delete Previous Character delete-previous-character
⌥DELETE Delete Next Word delete-next-word
⌥BACKSPACE Delete Previous Word delete-previous-word
⌘DELETE Delete To End Of Line delete-to-end-of-line
⌘BACKSPACE Delete To Start Of Line delete-to-start-of-line
⌃DELETE Delete Next Character delete-next-character
⌃BACKSPACE Delete Previous Character delete-previous-character

Caret Motion commands

Shortcut Command Word Notes
Press Button Position Caret position-caret
LEFT Previous Character previous-character
RIGHT Next Character next-character
⌥LEFT Previous Word previous-word
⌥RIGHT Next Word next-word
HOME Start Of Line start-of-line
END End Of Line end-of-line
⌥UP Start Of Paragraph start-of-paragraph
⌥DOWN End Of Paragraph end-of-paragraph
⌥HOME Start Of Document start-of-document
⌥END End Of Document end-of-document
⌘LEFT Start Of Line start-of-line
⌘RIGHT End Of Line end-of-line
⌘UP Start Of Paragraph start-of-paragraph
⌘DOWN End Of Paragraph end-of-paragraph
⌘HOME Start Of Document start-of-document
⌘END End Of Document end-of-document

Selection commands

Shortcut Command Word Notes
⇧Press Button 1 Extend Selection extend-selection
⇧Click Button 1 Copy Selection com-copy-selection
Drag Selection drag-selection
Focus Editor focus-editor
Unfocus Editor unfocus-editor
Remove Selection remove-selection
⌘A Select All select-all
⌃L Select Line select-line
⇧LEFT Select Previous Character select-previous-character
⇧RIGHT Select Next Character select-next-character
⇧⌥LEFT Select Previous Word select-previous-word
⇧⌥RIGHT Select Next Word select-next-word
⇧HOME Select Start Of Line select-start-of-line
⇧END Select End Of Line select-end-of-line
⇧⌥UP Select Start Of Paragraph select-start-of-paragraph
⇧⌥DOWN Select End Of Paragraph select-end-of-paragraph
⇧⌥HOME Select Start Of Document select-start-of-document
⇧⌥END Select End Of Document select-end-of-document
⇧⌘LEFT Select Start Of Line select-start-of-line
⇧⌘RIGHT Select End Of Line select-end-of-line
⇧⌘UP Select Start Of Paragraph select-start-of-paragraph
⇧⌘DOWN Select End Of Paragraph select-end-of-paragraph
⇧⌘HOME Select Start Of Document select-start-of-document
⇧⌘END Select End Of Document select-end-of-document

Clipboard commands

Shortcut Command Word Notes
⌘X Cut com-cut
⌘C Copy com-copy
⌘V Paste com-paste
Click Button Copy Selection com-copy-selection

Multiline commands

Shortcut Command Word Notes
UP Previous Line previous-line
DOWN Next Line next-line
⇧UP Select Previous Line select-previous-line
⇧DOWN Select Next Line select-next-line
PAGE_UP Previous Page previous-page
PAGE_DOWN Next Page next-page
⇧PAGE_UP Select Previous Page select-previous-page
⇧PAGE_DOWN Select Next Page select-next-page
RET Insert Newline insert-newline
⇧RET Insert Newline insert-newline
ENTER Insert Newline insert-newline
⇧ENTER Insert Newline insert-newline
⌃J Join Lines com-join-lines