From 1dd0f520eced158f503992bf8ad1ea1b5f7a2dd4 Mon Sep 17 00:00:00 2001 From: moculus Date: Wed, 18 Jul 2007 14:59:22 +0000 Subject: [PATCH] --HG-- branch : pmacs2 --- README | 39 ++++++++++++++++++++++++++++++++++----- 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/README b/README index e6fded5..a7d3dc6 100644 --- a/README +++ b/README @@ -32,20 +32,49 @@ Quick Start Guide: a directory called "pmacs2" somewhere in your filesystem. It doesn't matter where you put this. We'll call the full path to this directory PMACSDIR; in future steps substitute the actual path for this symbol. + 2. Create a symlink to PMACSDIR/application.py and put it in a directory listed in your $PATH (~/bin, /usr/local/bin, and /usr/bin are all good candidates). You can name this symlink whatever you want; I use "pmc". + 3. Try editing a file, by typing "pmc FILE" where FILE is the path to the file you want to edit. + 4. Edit the file! You can type Control-c and then Meta-h to get a list of all the available actions and which key(s) perform them. Type Control-x k to get out of the "help buffer". If you have used emacs, many (but not all) of - these keybindings should seem familiar. + these key bindings should seem familiar. - 5. To save your changes, type Control-x Control-s. To quit, type Control-x - Control-c. To quit without saving changes, type Control-c Control-c. + 5. Some basic key bindings: -There is currently no other documentation (besides comments in the code). Good -luck! + C-v (or PG_DN) move down a page + M-v (or PG_UP) move up a page + C-a (or HOME) move to the beginning of the line + C-e (or END) move to the end of the line + M-< move to the beginning of the buffer + M-> move to the end of the buffer + M-g goto line number + + C-s interactive forward search + C-r interactive backward search + M-% interactive search-and-replace + + C-] cancel + + C-/ (or C-x u) undo last change + M-/ (or C-x r) redo last undone change + + C-x C-s save your changes + C-x C-c quit + C-c C-c quit, discarding unsaved changes + + NOTE: the notation used corresponds to the following: + C-x hold Control then press x. + M-x hold Meta then press x. + C-c j hold Control then press c, and then press j + C-x C-s hold Control then press x, then hold Control then press s + +Unfortunately, there is currently no other documentation (besides comments in +the code). Good luck!