M-x Research

Logo

Emacs powering research

View My GitHub Profile

6 August 2020

LSP Mode Demo

by Chris Cave-Ayland

Context

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

Demonstration

Config file

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

Python demonsration

Fortran demonsration

Other questions / discussion

Resources

Ideas for future sessions

tags: