# The little editor

All commands start with `ctrl-o` (like [evim](https://vimhelp.org/starting.txt.html#evim-keys)).
There are really only three commands:
1. `ctrl-o :` allows entry of any [ex](ex.md) command.
2. `ctrl-o [fF] any-character` Finds the next (for `f`) or previous (for `F`) occurence of the character. Works for printable characters
only, not space, tab or newline.
3. `ctrl-o [verb] [object]` uses `bililiteRange` [`find`](../find.md) to select "objects". Possible values for `verb` include:
 * nothing: go to the beginning of the next object
 * `t`: go to the end of the current object
 * `b`: go to the beginning of the current object
 * `B`: go to the end of the previous object
 * `i`: select the entire current object (but not the separators)
 * `a`: select the entire current object and its separators (for some objects, only the ending separators. see the description of
[`range.bounds('whole', object, true)`](../docs/find.md#boundswhole-separator-regexp-outer)
	
	Possible values for `object` include (see the [documentation](../docs/find.md#options-for-separators) for the definitions of these objects):
	* `w`: word
	* `W`: bigword
	* `s`: sentence
	* `p`: paragraph
	* `[`: section
	* `(`: parentheses
	* `'`: single-quote delimited quote
	* `"`: double-quote delimited quote