diff options
author | Kartik Agaram <vc@akkartik.com> | 2020-01-01 17:04:37 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2020-01-01 17:04:37 -0800 |
commit | 2a4088119cf41175457414dfa59bd4064b8f0562 (patch) | |
tree | 64fe184e399f9870ebd481a90eec34d51e5dff68 /archive/2.vm/edit/Readme.md | |
parent | 23fd294d85959c6b476bcdc35ed6ad508cc99b8f (diff) | |
download | mu-2a4088119cf41175457414dfa59bd4064b8f0562.tar.gz |
5852
Diffstat (limited to 'archive/2.vm/edit/Readme.md')
-rw-r--r-- | archive/2.vm/edit/Readme.md | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/archive/2.vm/edit/Readme.md b/archive/2.vm/edit/Readme.md deleted file mode 100644 index 698e534b..00000000 --- a/archive/2.vm/edit/Readme.md +++ /dev/null @@ -1,49 +0,0 @@ -Environment for learning programming using Mu: http://akkartik.name/post/mu - -Run it from the `mu` directory: - - ```shell - $ ./mu edit - ``` - -This will load all the `.mu` files in this directory and then run the editor. -Press ctrl-c to quit. Press F4 to save your work (if a lesson/ directory -exists) and to run the contents of the sandbox editor on the right. - -You can also run the tests for the environment: - - ```shell - $ ./mu test edit - ``` - -You can also load the files more explicitly by enumerating them all (in order): - - ```shell - $ ./mu edit/*.mu - ``` - -This is handy if you want to play with simpler versions of the editor that are -easier to understand. Stop loading at any layer to run with a subset of -features: - - ```shell - $ ./mu edit/001*.mu edit/002*.mu # run a simple editor rather than the full environment - ``` - ---- - -Appendix: keyboard shortcuts - - _moving and scrolling_ - - `ctrl-a` or `home`: move cursor to start of line - - `ctrl-e` or `end`: move cursor to end of line - - `ctrl-f` or `page-down`: scroll down by one page - - `ctrl-b` or `page-up`: scroll up by one page - - `ctrl-x`: scroll down by one line - - `ctrl-s`: scroll up by one line - - `ctrl-t`: scroll until current line is at top of screen - - _modifying text_ - - `ctrl-k`: delete text from cursor to end of line - - `ctrl-u`: delete text from start of line until just before cursor - - `ctrl-/`: comment/uncomment current line (using a special leader to ignore real comments https://www.reddit.com/r/vim/comments/4ootmz/_/d4ehmql) |