Cheatography
https://cheatography.com
Emacs bindings for Agda sourced from http://agda.readthedocs.io/en/v2.5.2/tools/emacs-mode.html
Global Context
|
Load file |
|
Compile file |
|
Quit, kill the Agda process |
|
Kill and restart the Agda process |
|
Remove goals and highlighting (deactivate) |
|
Toggle display of hidden arguments |
|
Show constraints |
|
Solve constraints |
|
Show all goals |
|
Move to next goal (forward) |
|
Move to previous goal (backwards) |
|
Infer (deduce) type |
|
Module contents |
|
Search through definitions in scope |
|
Compute normal form |
|
Compute normal form, ignoring abstract
|
|
Compute and print normal form of show <expression>
|
|
Comment/uncomment rest of buffer |
|
Switch to a different Agda version |
Input
M-x describe-input-method Agda
|
View all characters you can input using the Agda input method |
|
Input unicode by symbol description |
|
|
Goal Context
|
Give (fill goal) |
|
Refine. Partial give: makes new holes for missing arguments |
|
Automatic Proof Search (Auto) |
|
Case split |
|
Compute type of helper function and add type signature to kill ring (clipboard) |
|
Goal type |
|
Context (environment) |
|
Infer (deduce) type |
|
Goal type and context |
|
Goal type, context and inferred type |
|
Module contents |
|
Compute normal form |
|
Compute normal form, ignoring abstract
|
|
Compute and print normal form of show <expression>
|
Other Commands
|
Indent current line, cycles between points |
|
Indent current line, cycles in opposite direction |
|
Go to definition of identifier under point |
Middle mouse button |
Go to definition of identifier clicked on |
|
Go back (Emacs < 25.1) |
|
Go back (Emacs >= 25.1) |
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment