GNU/Linux >> Linux Esercitazione >  >> Linux

Come correggere l'errore dell'editor Vi / Vim — E319:Spiacenti, il comando non è disponibile in questa versione

Domanda: Ricevo il seguente messaggio di errore nel mio editor Vim. Come posso risolvere questo problema?

E319:Spiacenti, il comando non è disponibile in questa versione: plug-in tipo di file su

Risposta: Per gli impazienti, ecco la rapida risposta. Se ti piace comprendere i dettagli su come installare questo pacchetto, continua a leggere.

  • Problema:Vim Editor Errore E319 Messaggio.
  • Soluzione:installa vim-gui-common

1. Riproduci E319 Errore Vim Editor

Aggiungi la seguente riga al tuo file ~/.vimrc

# cat ~/.vimrc
filetype plugin on

Ora, prova ad aprire qualsiasi file nell'editor Vi, dovresti ricevere il seguente messaggio di errore.

# 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. Controlla la tua versione di Vim Editor

Avvia l'editor Vim e dai :version per vedere se stai eseguendo versione Small senza GUI o versione completa dell'editor Vim con GUI .

Quando esegui :version, se mostra "Versione piccola senza GUI ", questo è il tuo problema.

# vim
:version

Small version without GUI.

3. Controlla se vim-gui-common è installato

Su Ubuntu e Debian, usa il comando dpkg per vedere se vim-gui-common è installato sul tuo sistema. In questo esempio, non è installato.

# 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. Cerca i pacchetti vim-gui-common e vim-runtime nel repository del tuo sistema operativo

Cerca nel repository del tuo sistema operativo per assicurarti che il pacchetto vim-gui-common sia disponibile. Inoltre, è consigliabile installare il pacchetto vim-runtime, che ti aiuterà a risolvere alcuni altri problemi che potresti incontrare in futuro. Quindi, è meglio installare entrambi questi pacchetti.

Nell'esempio seguente, possiamo notare che questi due pacchetti sono disponibili nel repository del sistema operativo.

# 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. Installa i pacchetti vim-gui-common e vim-runtime dal repository

Installa entrambi questi pacchetti usando il comando apt-get come mostrato di seguito.

# apt-get install vim-gui-common

# apt-get install vim-runtime

5. Verifica che i pacchetti vim-gui-common e vim-runtime siano installati

Esegui il comando dpkg per assicurarti che questi pacchetti siano installati.

# 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. Problema risolto!

Ora, prova ad aprire qualsiasi file nell'editor Vi, non riceverai più il messaggio di errore E319.

# vi new-file.txt

Linux
  1. Come correggere un errore di comando non trovato in Linux

  2. Come risolvere l'errore "semanage command" Not Found in CentOS

  3. CentOS – errore comando semanage non trovato – La correzione è qui!

  4. Come risolvere l'errore "-bash:xclock:comando non trovato" in CentOS / RHEL

  5. Come eseguire il comando Vim dalla shell?

5 soluzioni - Come correggere l'errore "Comando Zsh non trovato" in Linux o macOS

Come correggere l'errore "Comando Yum non trovato" in Linux [Aggiornamento 2022]

Fai in modo che il comando non sia stato trovato? Ecco come risolverlo

Risolto l'errore, impossibile trovare il comando hwmatch su Grub

Come installare l'ultima versione di nano text editor

Come risolvere il problema:il comando curl non ha trovato un errore