\ITEM Note: 'the range' in the following commands refers to the text between the mark and cursor.
\ITEM \STYLE{code} <ctrl space> \END Set mark to the cursor position
\ITEM \STYLE{code} <ctrl a> \END Replace a substring in the range
\ITEM \STYLE{code} <ctrl c> \END Copy text from the range
\ITEM \STYLE{code} <ctrl d> \END Delete the text in the range
\ITEM \STYLE{code} <ctrl e> \END Center the active view on the cursor
\ITEM \STYLE{code} <ctrl E> \END Move the view so that it's left edge is near the cursor's current x position
\ITEM \STYLE{code} <ctrl f> \END Begin an incremental search through the current buffer
\ITEM \STYLE{code} <ctrl F> \END Create a jump location list of all loaded exact matches of a string
\ITEM \STYLE{code} <alt F> \END Create a jump location list of all loaded substring matches of a string without case sensitivity
\ITEM \STYLE{code} <ctrl g> \END Goto a specific line number
\ITEM \STYLE{code} <ctrl j> \END Convert text in the range to lowercase
\ITEM \STYLE{code} <ctrl K> \END Kill the current buffer
\ITEM \STYLE{code} <ctrl l> \END Toggle line wrapping on the current buffer
\ITEM \STYLE{code} <ctrl m> \END Swap the cursor and mark positions
\ITEM \STYLE{code} <ctrl O> \END Reload the current buffer from the file system
\ITEM \STYLE{code} <ctrl q> \END Begin an iterative query replace
\ITEM \STYLE{code} <ctrl Q> \END Begin an iterative query replace to replace the word under the cursor
\ITEM \STYLE{code} <ctrl r> \END Begin a reversed incremental search through the current buffer
\ITEM \STYLE{code} <ctrl s> \END Save the current buffer with it's given filename
\ITEM \STYLE{code} <ctrl t> \END Begin an incremenal search through the current buffer for the word under the cursor
\ITEM \STYLE{code} <ctrl T> \END Create a jump location list of all loaded exact matches of the word under the cursor
\ITEM \STYLE{code} <ctrl u> \END Convert text in the range to uppercase
\ITEM \STYLE{code} <ctrl v> \END Paste from the clipboard
\ITEM \STYLE{code} <alt v> \END Toggle the virtual whitespace system
\ITEM \STYLE{code} <ctrl V> \END Paste the next item on the clipboard, 4coder keeps a finite history of past 64 copies
\ITEM \STYLE{code} <ctrl x> \END Copy text from the range and delete the range (aka cut)
\ITEM \STYLE{code} <ctrl y> \END Redo
\ITEM \STYLE{code} <ctrl z> \END Undo
\ITEM \STYLE{code} <ctrl 2> \END Decrease the line wrap width for the current buffer
\ITEM \STYLE{code} <ctrl 3> \END Increase the line wrap width for the current buffer
\ITEM \STYLE{code} <ctrl ?> \END Toggle the show whitespace option
\ITEM \STYLE{code} <ctrl ~> \END Clean trailing whitespace from all lines
\ITEM \STYLE{code} <return> \END Interpret jump location under cursor and jump to it, lock the next/prev jump commands to this jump location list (only in read only files)
\ITEM \STYLE{code} <shift return> \END Like previous command but tries to open the jump location in the view that currently holds the jump location list