GNU/Linux >> Tutoriels Linux >  >> Linux

Comment réparer l'erreur de l'éditeur Vi / Vim — E319 :Désolé, la commande n'est pas disponible dans cette version

Question : Je reçois le message d'erreur suivant dans mon éditeur Vim. Comment résoudre ce problème ?

E319 :Désolé, la commande n'est pas disponible dans cette version : plugin de type de fichier sur

Réponse : Pour les impatients, voici la réponse rapide. Si vous souhaitez comprendre les détails sur la façon d'installer ce package, lisez plus loin.

  • Problème :Vim Éditeur Erreur E319 Message.
  • Solution :installez vim-gui-common

1. Reproduire l'erreur E319 de l'éditeur Vim

Ajoutez la ligne suivante à votre fichier ~/.vimrc

# cat ~/.vimrc
filetype plugin on

Maintenant, essayez d'ouvrir n'importe quel fichier dans l'éditeur Vi, vous devriez obtenir le message d'erreur suivant.

# vim new-file.txt
Error detected while processing /home/ramesh/.vimrc:
line    1:
E319: Sorry, the command is not available in this version: filetype plugin on
Press ENTER or type command to continue

2. Vérifiez votre version de l'éditeur Vim

Lancez l'éditeur Vim et donnez :version pour voir si vous utilisez la petite version sans interface graphique ou version complète de l'éditeur Vim avec interface graphique .

Lorsque vous faites :version, s'il affiche "Petite version sans interface graphique ", c'est ton problème.

# vim
:version

Small version without GUI.

3. Vérifiez si vim-gui-common est installé

Sur Ubuntu et Debian, utilisez la commande dpkg pour voir si vim-gui-common est installé sur votre système. Dans cet exemple, il n'est pas installé.

# dpkg -l | grep -i vim
ii  vim-common
2:7.2.079-1ubuntu5  Vi IMproved - Common files
ii  vim-tiny 2:7.2.079-1ubuntu5 Vi IMproved - enhanced vi editor - compact v

4. Recherchez les packages vim-gui-common et vim-runtime dans le référentiel de votre système d'exploitation

Recherchez le référentiel de votre système d'exploitation pour vous assurer que le package vim-gui-common est disponible. En outre, il est conseillé d'installer le package vim-runtime, qui vous aidera à résoudre d'autres problèmes que vous pourriez rencontrer à l'avenir. Il est donc préférable d'installer ces deux packages.

Dans l'exemple suivant, nous pouvons remarquer que ces deux packages sont disponibles dans le référentiel du système d'exploitation.

# apt-cache search ^vim-gui-common
vim-gui-common - Vi IMproved - Common GUI files

# apt-cache search ^vim-runtime
vim-runtime - Vi IMproved - Runtime files

4. Installez les packages vim-gui-common et vim-runtime à partir du référentiel

Installez ces deux packages à l'aide de la commande apt-get comme indiqué ci-dessous.

# apt-get install vim-gui-common

# apt-get install vim-runtime

5. Vérifiez que les packages vim-gui-common et vim-runtime sont installés

Exécutez la commande dpkg pour vous assurer que ces packages sont installés.

# dpkg -l | grep -i vim
ii  vim-common                                 2:7.2.079-1ubuntu5                        Vi IMproved - Common files
ii  vim-gnome                                  2:7.2.079-1ubuntu5                        Vi IMproved - enhanced vi editor - with GNOM
ii  vim-gui-common                             2:7.2.079-1ubuntu5                        Vi IMproved - Common GUI files
ii  vim-runtime                                2:7.2.079-1ubuntu5                        Vi IMproved - Runtime files
ii  vim-tiny                                   2:7.2.079-1ubuntu5                        Vi IMproved - enhanced vi editor - compact v

6. Problème résolu !

Maintenant, essayez d'ouvrir n'importe quel fichier dans l'éditeur Vi, vous n'obtiendrez plus le message d'erreur E319.

# vi new-file.txt

Linux
  1. Comment corriger une erreur de commande introuvable sous Linux

  2. Comment réparer l'erreur "commande semanage" introuvable dans CentOS

  3. CentOS - erreur de commande semanage introuvable - Le correctif est là!

  4. Comment corriger l'erreur "échec de la vérification de la clé de l'hôte"

  5. Comment résoudre l'erreur "-bash:xclock:command not found" dans CentOS / RHEL

5 Solutions - Comment réparer l'erreur "Commande Zsh introuvable" sous Linux ou macOS

Comment corriger l'erreur "Yum command not found" sous Linux [Mise à jour 2022]

Rendre la commande introuvable ? Voici comment y remédier

Corrigez l'erreur impossible de trouver la commande hwmatch sur Grub

Comment installer la dernière version de l'éditeur de texte nano

Comment réparer :la commande curl n'a pas trouvé d'erreur