GNU/Linux >> Znalost Linux >  >> Linux

Jak opravit chybu editoru Vi / Vim — E319:Omlouváme se, ale příkaz není v této verzi dostupný

Otázka: V editoru Vim se mi zobrazuje následující chybová zpráva. Jak tento problém vyřeším?

E319:Litujeme, příkaz není v této verzi dostupný: filetype plugin na

Odpověď: Pro netrpělivé je zde rychlá odpověď. Pokud chcete porozumět podrobnostem o instalaci tohoto balíčku, přečtěte si dále.

  • Problém:Vim Editor Chyba E319 Zpráva.
  • Řešení:Nainstalujte vim-gui-common

1. Reproduce E319 Vim Editor Error

Přidejte následující řádek do souboru ~/.vimrc

# cat ~/.vimrc
filetype plugin on

Nyní zkuste otevřít jakýkoli soubor v editoru Vi, měla by se zobrazit následující chybová zpráva.

# 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. Zkontrolujte verzi editoru Vim

Spusťte editor Vim a zadejte :version abyste zjistili, zda používáte malou verzi bez GUI nebo plná verze editoru Vim s GUI .

Když uděláte :version, zobrazí se „Malá verze bez GUI “, to je váš problém.

# vim
:version

Small version without GUI.

3. Zkontrolujte, zda je nainstalován vim-gui-common

Na Ubuntu a Debianu použijte příkaz dpkg abyste zjistili, zda je ve vašem systému nainstalován vim-gui-common. V tomto příkladu není nainstalován.

# 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. Prohledejte balíčky vim-gui-common a vim-runtime ve vašem úložišti OS

Prohledejte úložiště svého OS a ujistěte se, že je k dispozici balíček vim-gui-common. Dále je vhodné nainstalovat balíček vim-runtime, který vám pomůže vyřešit některé další problémy, se kterými se můžete v budoucnu setkat. Je tedy lepší nainstalovat oba tyto balíčky.

V následujícím příkladu si můžeme všimnout, že tyto dva balíčky jsou dostupné v úložišti OS.

# 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. Nainstalujte balíčky vim-gui-common a vim-runtime z úložiště

Nainstalujte oba tyto balíčky pomocí příkazu apt-get, jak je ukázáno níže.

# apt-get install vim-gui-common

# apt-get install vim-runtime

5. Ověřte, že jsou nainstalovány balíčky vim-gui-common a vim-runtime

Spusťte příkaz dpkg, abyste se ujistili, že jsou tyto balíčky nainstalovány.

# 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ém vyřešen!

Nyní zkuste otevřít jakýkoli soubor v editoru Vi, již se vám nezobrazí chybová zpráva E319.

# vi new-file.txt

Linux
  1. Jak opravit chybu „semanage command“ Not Found Error v CentOS

  2. CentOS – chyba příkazu semanage nenalezena – Oprava je tady!

  3. Jak opravit chybu „Ověření klíče hostitele se nezdařilo“

  1. Jak opravit chybu Příkaz nenalezen v Linuxu

  2. Jak vyřešit chybu „-bash:xclock:příkaz nenalezen“ v CentOS / RHEL

  3. Jak spustit příkaz Vim z shellu?

  1. Příkaz Linux sed:Jak používat Stream Editor

  2. Jak opravit:uživatel není v chybě souboru sudoers

  3. Jak přidat příkaz do editoru vim?