EuroBSDcon 2024

How I Learned to Stop Editing and Love the Language Server (T6)
09-19, 15:00–18:00 (Europe/Dublin), Cedar

This half-day tutorial brings users and sysadmins of BSD systems up to speed editing various files using Neovim, supported by LSPs (language server protocol). We learn how to configure the editor to turn it into a full blown IDE with similar functionality as VSCode. Developers will find support for a number of programming languages available, including debuggers, formatters, and linters. Sysadmins and users benefit from autoformatters, autocompletions, and indentations based on the file at hand. We cover the basic setup, installation, and configuration of LSPs and supporting plugins for BSD based systems.

Benedict works as a lab engineer at the University of Applied Sciences, Darmstadt in the database and operating systems group. He is teaching a class called "Unix for Developers" since 2012. Benedict is a documentation committer in the FreeBSD project and one of the moderators of the BSDNow.tv podcast.

This speaker also appears in: