diff options
| -rw-r--r-- | readme.org | 30 | 
1 files changed, 30 insertions, 0 deletions
| @@ -110,6 +110,8 @@     | 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               | @@ -117,6 +119,8 @@     | 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,23 +130,33 @@     | 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           | @@ -158,18 +172,26 @@      | 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                                | @@ -181,18 +203,26 @@      | 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                                  |      |----------+----------------------------------------------| | 
