Difference between revisions of "W1072 Emacs Power User"

From Coder Merlin
Line 1: Line 1:
{{ComingSoon|
{{ComingSoon|
* Flycheck
** List
* Shell
* Async Shell
* Async Shell with macro F5
* Transpose-frame
* Transpose-frame
* Rotate-frame
* Rotate-frame

Revision as of 10:34, 31 July 2020

Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder
ComingSoonIcon.png
Coming Soon
  • Transpose-frame
  • Rotate-frame
  • Comment-Region

Building and Running (Merlin Extensions)[edit]

Key Sequence Purpose
F5 a Async Shell Command
F5 b Build
F5 c Compile (similar to build but enables links to errors)
F5 r Build and Run
F5 s Shell command
F5 w Switch to compilation window

Language Services (Merlin Extensions)[edit]

Key Sequence Purpose
F6 a Apply action
F6 c Comment region
F6 d Find definition
F6 e List errors
F6 n Next error
F6 p Previous error
F6 r List references
F6 u Uncomment region
F6 w Describe what is at point
Shift-Tab List completion candidates
ALT-x lsp-restart-workspace Restart LSP
ALT-x lsp-describe-session Describes the current LSP session
ALT-x lsp-workspace-folders-remove project-root Remove project-root from the list of workspace folders
ALT-x lsp-workspace-folders-add project-root Add project-root to the list of workspace folders