---
tags: 'summit_2022_04'
---
# Emacs LSP client for Ansible
Details about the talk
- Frédéric Giquel
- Talk on emacs plugin https://github.com/emacs-lsp/lsp-mode/pull/3376
## Table of Contents
### 1. A few words about me
### 2. Ansible support in Emacs without LSP
#### 2.1. A few words about Emacs
#### 2.2. A few words about Emacs Lisp
#### 2.3. Existing Emacs extension packages for Ansible
#### 2.4. In short
### 3. LSP / Language Server Protocol
#### 3.1. Concept
#### 3.2. The server: Ansible Language Server (ALS)
#### 3.3. The client: Emacs lsp-mode
### 4. Adding Ansible support to Emacs lsp-mode
#### 4.1. Principles
#### 4.2. lsp-ansible.el: defining the client
#### 4.3. lsp-ansible.el: handling server settings
#### 4.4. init.el: automatic activation in user configuration
### 5. Conclusion
### 6. Demo