GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So beheben Sie den Vi/Vim-Editor-Fehler – E319:Entschuldigung, der Befehl ist in dieser Version nicht verfügbar

Frage: Ich erhalte die folgende Fehlermeldung in meinem Vim-Editor. Wie behebe ich dieses Problem?

E319:Entschuldigung, der Befehl ist in dieser Version nicht verfügbar: Dateityp-Plugin ein

Antwort: Für die Ungeduldigen hier die schnelle Antwort. Wenn Sie Details zur Installation dieses Pakets verstehen möchten, lesen Sie weiter.

  • Problem:Vim Editor E319-Fehler Nachricht.
  • Lösung:Installieren Sie vim-gui-common

1. E319 Vim-Editor-Fehler reproduzieren

Fügen Sie Ihrer ~/.vimrc-Datei die folgende Zeile hinzu

# cat ~/.vimrc
filetype plugin on

Versuchen Sie nun, eine beliebige Datei im Vi-Editor zu öffnen, Sie sollten die folgende Fehlermeldung erhalten.

# 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. Überprüfen Sie Ihre Vim-Editor-Version

Starten Sie den Vim-Editor und geben Sie :version ein um zu sehen, ob Sie Kleine Version ohne GUI ausführen oder Vollversion des Vim-Editors mit GUI .

Wenn Sie :version ausführen, wenn „Kleine Version ohne GUI“ angezeigt wird „Das ist Ihr Problem.

# vim
:version

Small version without GUI.

3. Prüfen Sie, ob vim-gui-common installiert ist

Verwenden Sie unter Ubuntu und Debian den dpkg-Befehl um zu sehen, ob vim-gui-common auf Ihrem System installiert ist. In diesem Beispiel ist es nicht installiert.

# 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. Durchsuchen Sie vim-gui-common- und vim-runtime-Pakete in Ihrem Betriebssystem-Repository

Durchsuchen Sie Ihr Betriebssystem-Repository, um sicherzustellen, dass das Paket vim-gui-common verfügbar ist. Außerdem ist es ratsam, das vim-runtime-Paket zu installieren, das Ihnen helfen wird, einige andere Probleme zu lösen, auf die Sie in Zukunft stoßen könnten. Daher ist es besser, beide Pakete zu installieren.

Im folgenden Beispiel können wir feststellen, dass diese beiden Pakete im OS-Repository verfügbar sind.

# 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. Installieren Sie die Pakete vim-gui-common und vim-runtime aus dem Repository

Installieren Sie diese beiden Pakete mit dem Befehl apt-get wie unten gezeigt.

# apt-get install vim-gui-common

# apt-get install vim-runtime

5. Stellen Sie sicher, dass die Pakete vim-gui-common und vim-runtime installiert sind

Führen Sie den Befehl dpkg aus, um sicherzustellen, dass diese Pakete installiert sind.

# 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. Problem gelöst !

Versuchen Sie nun, eine beliebige Datei im Vi-Editor zu öffnen, Sie erhalten die E319-Fehlermeldung nicht mehr.

# vi new-file.txt

Linux
  1. So beheben Sie einen Befehl nicht gefunden-Fehler in Linux

  2. So beheben Sie den Fehler „semanage command“ Not Found in CentOS

  3. CentOS – semanage command not found error – Die Lösung ist da!

  4. So beheben Sie den Fehler „Verifizierung des Hostschlüssels fehlgeschlagen“

  5. So beheben Sie den Fehler „-bash:xclock:command not found“ in CentOS / RHEL

5 Lösungen – So beheben Sie den Fehler „Zsh-Befehl nicht gefunden“ in Linux oder macOS

So beheben Sie den Fehler „Yum-Befehl nicht gefunden“ in Linux [Update 2022]

Make-Befehl nicht gefunden? So beheben Sie das Problem

Beheben Sie den Fehler, dass der Befehl hwmatch auf Grub nicht gefunden werden kann

So installieren Sie die neueste Version des Nano-Texteditors

Behebung:Curl-Befehl hat keinen Fehler gefunden