/* This is a VIM mode for ACE k Move around: Use the cursor keys, or "h" to go left, h l "j" to go down, "k" to go up, "l" to go right. j a Append text after the cursor [count] times. If the cursor is in the first column of an empty line Insert starts there. A Append text at the end of the line [count] times. i Insert text before the cursor [count] times. I Insert text before the first non-blank in the line [count] times. o Begin a new line below the cursor and insert text, repeat [count] times. O Begin a new line above the cursor and insert text, repeat [count] times. [x]s Delete [count] characters [into register x] and start insert (s stands for Substitute). [x]S Delete [count] lines [into register x] and start insert. [x]x Delete [count] characters under and after the cursor [into register x] (not |linewise|). [x]X Delete [count] characters before the cursor [into register x]. [x]dd Delete [count] lines [into register x] |linewise|. G Goto line [count], default last line, on the first non-blank character |linewise|. If 'startofline' not set, keep the same column. G is a one of |jump-motions|. e Forward to the end of word [count] |inclusive|. Does not stop in an empty line. b [count] words backward. |exclusive| motion. ^ To the first non-blank character of the line. |exclusive| motion. $ To the end of the line. When a count is given also go [count - 1] lines downward |inclusive|. */