Perché il mio vimtutor è vuoto?


14

Voglio imparare Vim. La stragrande maggioranza delle persone mi consiglia di utilizzare vimtutor. Ho scaricato il pacchetto ed eseguito, ma mi viene data una schermata vuota.

inserisci qui la descrizione dell'immagine

Vedo su Youtube che ci dovrebbero essere tonnellate di cose lì. Ma non lo capisco ... Come posso risolvere questo problema?

Inizialmente, il terminale mi ha detto di installare vim-runtimeper poter funzionare vimtutor, e l'ho fatto e funzionava, anche se con uno schermo vuoto. Sono stato in grado di eseguire questo tutorial dopo averlo installato vim-gtk. Qualcuno sa perché non si è presentato la prima volta?


1
È una specie di problema di vecchia data vedi bugs.launchpad.net/ubuntu/+source/vim/+bug/255847 Prova a installare vim (e rimuovere vim-tiny). Potrebbe essere necessario disconnettersi e riconnettersi per aggiornare alcune delle variabili ambientali.
Pantera,

Grazie per il link. L'ho risolto installando vim-gtk, è stato molto frustrante ... grazie ancora per il tuo commento.
dayuloli,

@dayuloli puoi pubblicare la soluzione che ha funzionato per te come risposta e accettarla, quindi questa domanda non è più elencata come senza risposta?
Mike Miller,

@mtmiller Ho invece pubblicato la soluzione che ha risolto il problema nella domanda stessa, ma non conosco ancora il motivo per cui è successo. Quindi lo lascerò aperto per ora.
dayuloli,

@dayuloli prima dell'installazione vim-gtk, quali vim*pacchetti hai installato? Hai vim-tinyinstallato solo la variante?
Mike Miller,

Risposte:


17

Il vimtutorcomando richiede un Vim con supporto per gli script Vim compilato. Per chi ha familiarità con la creazione di Vim dal sorgente, questo richiede almeno il normalset di funzionalità o superiore.

L'installazione desktop di Ubuntu predefinita include solo il pacchetto vim-tiny Installa vim-tiny , che è Vim compilato con quasi tutte le funzionalità opzionali disabilitate. Questa variante di Vim offre abbastanza per funzionare vicon tutte le funzionalità di base di un editor compatibile vi, ma nessuna delle potenzialità di Vim. Dal momento che non ha il supporto per gli script Vim abilitato, non può funzionare con il vimtutorcomando. Dovresti invece installare uno dei pacchetti di variante Vim più capaci:

Uno di questi pacchetti fornisce un Vim in grado di funzionare vimtutor. Per ulteriori informazioni sulle differenze tra queste varianti di Vim, vedere le seguenti domande:


1

Devi installare vim prima di usare vimtutor!

Eseguire il comando seguente nel prompt Terminale!

sudo apt install vim

Ora usa vimtutor per l'apprendimento. Buon apprendimento!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.