Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
neovim [Le 01/08/2025, 10:45]
bcag2 [dépôts officiels APT]
neovim [Le 03/09/2025, 15:05] (Version actuelle)
bcag2 [Configuration] clipboard sous noble (24.04)
Ligne 41: Ligne 41:
  
 Il n'est malheureusement pas disponible dans les dépôts officiel, mais peut s'​installer au moyen de **cargo** (le gestionnaire de paquet de [[wpfr>​Rust_(langage)|Rust]],​ dépôt [[https://​crates.io/​|crates]]). Il n'est malheureusement pas disponible dans les dépôts officiel, mais peut s'​installer au moyen de **cargo** (le gestionnaire de paquet de [[wpfr>​Rust_(langage)|Rust]],​ dépôt [[https://​crates.io/​|crates]]).
 +<​note>​L'​installation de Cargo peut nécessiter jusqu'​à 534Mo d'​usage de disque !</​note>​
  
 Il faut donc installer **cargo**, pour installer **Bob**, pour installer **Neovim**... Il faut donc installer **cargo**, pour installer **Bob**, pour installer **Neovim**...
Ligne 72: Ligne 73:
  
 ===== Configuration ===== ===== Configuration =====
 +Pour avoir des informations sur la configuration,​ on peut exécuter :
 +<code bash>
 +nvim --version
 +# qui, pour plus d'​infos,​ invite à saisir ​
 +nvim -V1 -v
 +# retourne entre autre
 +system vimrc file: "​$VIM/​sysinit.vim"​ # $VIM n'est pas défini par défaut sous Ubuntu !
 +fall-back for $VIM: "/​usr/​local/​share/​nvim"​ # le sous-répertoire nvim n'​existe pas par défaut sous Ubuntu !
 +# et qui invite, une fois dans nvim, à exécuter
 +:​checkhealth
 +</​code>​
 +Cette dernière commande retourne effectivement beaucoup d'​informations
  
 Pour savoir où se trouve le fichier de configuration,​ dans **Neovim**, on peut exécuter : Pour savoir où se trouve le fichier de configuration,​ dans **Neovim**, on peut exécuter :
Ligne 87: Ligne 100:
 Dans ''​~/​.vim/​vimrc'',​\\ Dans ''​~/​.vim/​vimrc'',​\\
 pour pouvoir utiliser les raccourcis classiques de clavier pour les coller/​supprimer à partir du presse-papier système :(((//en//) https://​neovim.io/​doc/​user/​provider.html#​clipboard)) pour pouvoir utiliser les raccourcis classiques de clavier pour les coller/​supprimer à partir du presse-papier système :(((//en//) https://​neovim.io/​doc/​user/​provider.html#​clipboard))
-<​code>​+<​code ​bash>
 set clipboard+=unnamedplus set clipboard+=unnamedplus
 </​code>​ </​code>​
 +Si la ligne ci-dessus fonctionne sous [[:focal]] ou [[:jammy]], ça ne semble plus fonctionner sous [[:noble]]. Pour cette dernière version((src:​ https://​askubuntu.com/​a/​1555422/​385361)),​ installer <code bash>​sudo apt install xclip</​code>​ et modifier votre fichier de configuration //vimrc// avec :
 +<code bash>
 +let clipboard="​xclip"​
 +</​code>​
 +
 ajout de la ligne d’état (//​statusline//,​ //ruler//), notamment pour avoir le nom du fichier et le numéro de colonne du curseur : ajout de la ligne d’état (//​statusline//,​ //ruler//), notamment pour avoir le nom du fichier et le numéro de colonne du curseur :
-<​code>​+<​code ​bash>
 set statusline=%<​%f\ %h%m%r%=%-14.(%l,​%c%V%)\ %P set statusline=%<​%f\ %h%m%r%=%-14.(%l,​%c%V%)\ %P
 </​code>​ </​code>​
  • neovim.1754037939.txt.gz
  • Dernière modification: Le 01/08/2025, 10:45
  • par bcag2