aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md20
1 files changed, 16 insertions, 4 deletions
diff --git a/README.md b/README.md
index c1b85d1..ffdb9ad 100644
--- a/README.md
+++ b/README.md
@@ -22,11 +22,15 @@ Everything is text and everything is editable. There are two ways to interact wi
`Open` (Right-click or Shift+Click) will assume the selected text is a file or a directory and will open a new window listing its content. If none is found, it does nothing.
-`Run` (Middle-click or Alt+Click) interprets the text as a command, which can be an internal *poe* command like `New` or `Del`. If none is found, it does nothing.
+`Run` (Middle-click or Alt+Click) interprets the text as a command, which can be an internal *poe* command like `New`, `Del` or `Exit`. If none is found, it does nothing.
-`^S` saves current buffer to disk.
+### Keyboard shortcuts
-`^Z` undo, `^Y` redo. If you go back and change something, the future is lost. Like proper time travel.
+`^L` redraws terminal in case of rendering glitches.
+
+`^E` moves to end of line. If already at the end, move to the beginning of next line.
+
+`^A` move to beginning of line. If already at the beginning, move to the end of the previous line.
`^W` deletes word backwards.
@@ -36,13 +40,21 @@ Everything is text and everything is editable. There are two ways to interact wi
`^V` pastes into selection or place of cursor.
+`^Z` undo, `^Y` redo. If you go back and change something, the future is lost. Like proper time travel.
+
+`^S` saves current buffer to disk.
+
+`^Q` closes whatever makes most sense to close. A window, a column or the program if nothing else remains.
+
### Commands
`New` opens an empty window.
+`Del` closes current window. If it is the last window, the program will exit.
+
`Newcol` creates a new column with a new window.
-`Del` closes current window. If it is the last window, the program will exit.
+`Delcol` removes current column along with all containing windows.
`Get` reloads the buffer from disk, wiping any changes you have made since the file was last read.