summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--readme.org56
1 files changed, 7 insertions, 49 deletions
diff --git a/readme.org b/readme.org
index 42cb5fb..4e4050d 100644
--- a/readme.org
+++ b/readme.org
@@ -101,23 +101,19 @@
* Quick key reference
- (See also [[http://geiser.nongnu.org/geiser_5.html#Cheat-sheet][the online manual]]'s cheat sheet)
+ (See also [[http://geiser.nongnu.org/geiser_5.html#Cheat-sheet][the user's manual cheat sheet]]')
** In Scheme buffers:
| C-c C-s | Specify Scheme implementation for buffer |
| C-c C-z | Switch to REPL |
| C-c C-a | Switch to REPL and current module |
-
-
- | M-. | Go to definition of identifier at point |
- | M-, | Go back to where M-. was last invoked |
- | C-c C-e m | Ask for a module and open its file |
- | C-c C-e C-l | Add a given directory to Scheme's load path |
- | C-c C-e [ | Toggle between () and [] for current form |
- | c-c C-e \ | Insert λ |
-
-
+ | M-. | Go to definition of identifier at point |
+ | M-, | Go back to where M-. was last invoked |
+ | C-c C-e m | Ask for a module and open its file |
+ | C-c C-e C-l | Add a given directory to Scheme's load path |
+ | C-c C-e [ | Toggle between () and [] for current form |
+ | c-c C-e \ | Insert λ |
| C-M-x | Eval definition around point |
| C-c C-c | Eval definition around point |
| C-c M-e | Eval definition around point and switch to REPL |
@@ -126,29 +122,19 @@
| C-c M-r | Eval region and switch to REPL |
| C-c C-b | Eval buffer |
| C-c M-b | Eval buffer and switch to REPL |
-
-
| C-c C-m x | Macro-expand definition around point |
| C-c C-m e | Macro-expand sexp before point |
| C-c C-m r | Macro-expand region |
-
-
| C-c C-k | Compile and load current buffer |
| C-c C-l | Load scheme file |
| C-u C-c C-k | Compile and load current buffer, restarting REPL |
-
-
| C-c C-d d | See documentation for identifier at point |
| C-c C-d s | See short documentation for identifier at point |
| C-c C-d i | Look up manual for identifier at point |
| C-c C-d m | See a list of a module's exported identifiers |
| C-c C-d a | Toggle autodoc mode |
-
-
| C-c < | Show callers of procedure at point |
| C-c > | Show callees of procedure at point |
-
-
| M-TAB | Complete identifier at point |
| M-`, C-. | Complete module name at point |
| TAB | Complete identifier at point or indent |
@@ -156,66 +142,38 @@
** In the REPL
- |-------------+----------------------------------------------------|
| C-c C-z | Start Scheme REPL, or jump to previous buffer |
| C-c M-o | Clear scheme output |
| C-c C-q | Kill Scheme process |
| C-c C-l | Load scheme file |
| C-c C-k | Nuke REPL: use it if the REPL becomes unresponsive |
- |-------------+----------------------------------------------------|
-
- |-------------+----------------------------------------------------|
| M-. | Edit identifier at point |
| TAB, M-TAB | Complete identifier at point |
| M-`, C-. | Complete module name at point |
| M-p, M-n | Prompt history, matching current prefix |
- |-------------+----------------------------------------------------|
-
- |-------------+----------------------------------------------------|
| C-c \ | Insert λ |
| C-c [ | Toggle between () and [] for current form |
- |-------------+----------------------------------------------------|
-
- |-------------+----------------------------------------------------|
| C-c C-m | Set current module |
| C-c C-i | Import module into current namespace |
| C-c C-r | Add a given directory to scheme's load path |
- |-------------+----------------------------------------------------|
-
- |-------------+----------------------------------------------------|
| C-c C-d C-d | See documentation for symbol at point |
| C-c C-d C-m | See documentation for module |
| C-c C-d C-a | Toggle autodoc mode |
- |-------------+----------------------------------------------------|
** In the documentation browser:
- |----------+----------------------------------------------|
| f | Next page |
| b | Previous page |
- |----------+----------------------------------------------|
-
- |----------+----------------------------------------------|
| TAB, n | Next link |
| S-TAB, p | Previous link |
| N | Next section |
| P | Previous section |
- |----------+----------------------------------------------|
-
- |----------+----------------------------------------------|
| k | Kill current page and go to previous or next |
| g, r | Refresh page |
| c | Clear browsing history |
- |----------+----------------------------------------------|
-
- |----------+----------------------------------------------|
| ., M-. | Edit identifier at point |
| z | Switch to REPL |
- |----------+----------------------------------------------|
-
- |----------+----------------------------------------------|
| q | Bury buffer |
- |----------+----------------------------------------------|
** In backtrace (evaluation/compile result) buffers: