| The simple multi-platform tools | Russian |
Introduction
Common commands
File movement
Text marking
Text editing
Search and replace
Window commands
Additional commands
There are many keyboard commands for an editor control. Some of them are called by single key pressing. Some are called by keys combination pressing and other by keys sequence. The editor command may be called by different key combinations. If one combination doesn't was recognized in your environment you may use another one.
In this description the used keys are specified first and the editor command are next. Key combination with control keys: Shift, Ctrl, Atl are specified with a symbol plus as separator. Key alternatives are specified inside curl brackets with a coma separating or in the different lines. Key sequence is specified with a symbol coma separating. Now there are key sequence with Esc key only and not more than 2 keys long. After first key of key sequence has been pressed editor wait during some time period for
next one pressing. If next key is not good for key sequence it will be treated as simple key.
Here there are default editor commands. Most of them may be changed with keyboard configuration file. Remember that some keys or key combinations can not be recognized in some environment.
{F10, Alt+X} - exit from editor.
F9 - activate menu.
F3 - open file in new window.
Shift+F3 - load file in current window.
Esc, F3 - reload file from disk (all file modifications will be lost).
Shift+F10 - close current window.
Ctrl+S - save current file if modified.
{F2, Alt+S} - save all modified files.
Shift+F2 - save current file with new name.
Esc, F2 - save current file not see modified or not.
Mouse.
Left key pressing at the top line is to activate menu.
{Up, Down, Left, Right} - move cursor to correspondence direction.
Alt+{Up, Down, Left, Right} - scroll text to correspondence direction (cursor position is fixed if possible).
{Ctrl+Left, Alt+<} - go to begin of a previous word.
{Ctrl+Right, Alt+>} - go to begin of a next word.
{Home, End} - go to begin or end of string.
{PageUp, PageDown} - page up or down.
{Ctrl, Alt}+{Home, End} -
Esc, {Home, End} - go to file begin or end.
Ctrl+T - center the line.
Mouse.
Mouse wheel is scroll up or down.
There are 3 marking types: stream, line and column. The stream marking is between of the begin and end cursor positions. The line marking is one or some whole lines of text. The column marking is rectangle between of begin and end cursor positions.
Shift+{Left, Right, Up, Down}- start of the stream marking. Shift releasing will be the marking end.
Esc, {Left, Right, Up, Down} - start of the stream marking.
F4 - start of the line marking.
Shift+F4 - start of column marking.
Esc, Esc -
F4 - end of marking.
Ctrl+Space - mark the current word.
F8 - unmark text.
Mouse.
Left key click is cursor positioning and unmarking if any.
Left key hold and mouse moving is stream marking.
Left key hold with Shift and mouse moving is column marking.
Left key hold with Ctrl and mouse moving is line marking.
Left key releasing is end of marking.
Left mouse double click is word marking.
Left mouse triple click is line marking.
Ctrl+Y - delete the current line.
Ctrl+B - delete the begin of line to cursor.
Ctrl+E - delete the end of line from cursor.
F5 - copy marked block.
F6 - move marked block.
Shift+F8 - delete marked block.
Ctrl+X -
Shift+Del - cut marked block to clipboard.
Ctrl+C -
Ctrl+Insert - copy marked block to clipboard.
Ctrl+V -
Shift+Insert - paste text from clipboard.
Alt+U - indent text inside of marked block.
Alt+I - undent text inside of marked block.
Shift+F5 - copy marked block from another window.
Shift+F6 - move marked block from another windows.
Alt+Backspace -
Ctrl+Z - discard editing command UNDO.
Alt+Z - repeat discarded command REDO.
{F7, Ctrl+F} - find in current window.
Ctrl+N - find next forward.
Ctrl+P - find next backward.
Alt+N - select current word and find it forward.
Alt+P - select current word and find it backward.
{Ctrl+R, Ctrl+H} - find and replace.
Alt+F - find in files.
{Alt+R, Alt+H} - find and replace in files.
Ctrl+L - list of matched files.
Ctrl+G - go to line.
{Ctrl+\, Alt+\} - random access marks.
Alt+{0...9} - go to random mark number 0...9.
Ctrl+] - go to matched bracket (bracket symbols must be specified as delimiters).
Ctrl+J - list of functions (C, C++, Java).
Ctrl+W - windows list.
Alt+/ -
Esc, / - split working place at two windows or merge it to one.
Alt++ -
Esc, + - change workplace splitter type vertical/horizontal.
{Alt+PageUp, Alt+PageDown} -
Esc, PageUp -
Esc, PageDown - switch to another part of workplace.
Alt+- -
Esc, - - change split line position.
Mouse.
Left key hold at the split line and mouse moving is a changing of splitter line position.
Ctrl+A - change the current file properties.
Ctrl+K - start/stop macro recording (editing command sequence).
Alt+K - play macro (recorded editing command sequence).
Esc, Space - execute SHELL command from current line.
Esc, Enter - open file from current line.
Ctrl+D - compare two files.
Ctrl+Q - key codes generating dialogue for UNIX systems.
Alt+M -
Esc, M - activate popup menu.
Mouse.
Right key click is popup menu activating.