Carnet de notes sur neovim

Skelets numériques

Première publication le 23/07/2019
Dernière modification le 08/02/2025
Temps de lecture estimé: 2 m
Avancement: non-précisé
Post suivant : Disco Elysium
Post précédent : Je quitte Facebook
Tags liés à cet article: vim technologie outil

Carnet de notes sur neovim

Petite page répertoriant mes tentatives de maîtriser neovim avec pêle-mêle des commandes, des greffons et des remarques. Le lecteur extérieur ne se formalisera pas trop sur l’absence de structure de cette page, vouée à changer de temps à autre.

Neovim?

Un éditeur de texte modal.

Pourquoi j’utilise

L’habitude, la flemme de passer à VSCode, le côté portable.

Éléments de configuration

Le fichier de configuration de base est dans ~/.config/nvim/init.lua.

Il est possible de séparer sa configuration en plusieurs sous-fichiers en ajoutant à son init.lua la directive require("autre_fichier")autre_fichier.lua est un fichier de configuration. J’utilise cette approche pour séparer les options de mon neovim de “base” avec les options de plugins.

Plugins

Pour vim-latex, la recherche dans le pdf se fait en ajoutant ces deux lignes:

let g:Tex_CompileRule_pdf='pdflatex -interaction=nonstopmode -src-specials -synctex=1 $*'
let g:Tex_ViewRule_pdf = 'okular --unique'

La deuxième désigne le lecteur pdf que vous allez utiliser; remplacez okular par un autre (par exemple evince si vous êtes sous environnement de bureau GNOME).

Raccourcis