General keybindings


This application provides a full range of key bindings including support for the entire set of PC keyboard keys.  Keys like <Home> and <Page Up>  have key alternatives on the NeXT keyboard.


Keystroke Action
ESC toggle between editing/not editing text
fi character right
< character left
> previous line
fl next line
Control + ® word right
Control + ¬ word left
Control + ­ paragraph up
Control + ¯ paragraph down
<Home> Beginning of physical line
<End> End of physical line
<Page Up> previous top of page
<Page Down> next top of page
Control + <Home> Beginning of document
Control + <End> End of document
Control + <Page Up> top of the current page, but not beyond
Control + <Page Down> bottom of current page, but not beyond
Control + <Enter> insert page break
Alt + <Enter> insert hard return
Control + d delete character following cursor
Control + t transpose characters on either side of cursor
Ctrl+Tab left indent in by one tabstop (left+first move same amount)
Alt+Tab create/grow hanging indent by one tabstop
Ctrl+r right indent in by one tabstop
Shift+Ctrl+Tab left indent out by one tabstop
Shift+Alt+Tab reduce hanging indent by one tabstop
Shift+Ctrl+r right indent out by one tabstop
Shift+Tab flush right margin, even if no physical tabstop there


See also

Defining keymaps
EMACS key bindings
CUA standards
Select text with keyboard
Page Break command
NeXT keyboard key bindings