M-x Research


Emacs powering research

View My GitHub Profile

6 August 2020

LSP Mode Demo

by Chris Cave-Ayland


RSEs often need to work with multiple programming languages. The Language Server Protocol (originally from Visual Studio Code) was designed to allow multiple language backends to provide a consistent interface to code completion, refactoring, jumping to symbol definitions, syntax highlighting, error messages etc. The lsp-mode package bring the power of LSP to the emacs world.

Meetup Notes


Config file

Start the demo emacs config by using the config file provided here.

Python demonsration

Fortran demonsration

Other questions / discussion


Ideas for future sessions