Dlaczego mój vimtutor jest pusty?

14

Chcę się nauczyć Vim. Zdecydowana większość ludzi radzi mi używać vimtutor. Pobrałem pakiet i uruchomiłem go, ale dostaję pusty ekran.

wprowadź opis zdjęcia tutaj

Widzę na Youtube , że powinno tam być mnóstwo rzeczy. Ale nie rozumiem ... Jak mogę to naprawić?

Początkowo terminal powiedział mi, aby zainstalować vim-runtime, aby uruchomić vimtutor, i zrobiłem to i działało, choć z pustym ekranem. Po zainstalowaniu mogłem uruchomić ten samouczek vim-gtk. Czy ktoś wie, dlaczego nie pojawił się za pierwszym razem?

dayuloli
źródło
1
Jest to od dawna problem, patrz bugs.launchpad.net/ubuntu/+source/vim/+bug/255847 Spróbuj zainstalować vim (i usunąć vim-tiny). Może być również konieczne wylogowanie się i ponowne zalogowanie, aby zaktualizować niektóre zmienne środowiskowe.
Panther
Dziękuję za link. Naprawiłem go instalując vim-gtk, ale było to bardzo frustrujące ... dzięki jeszcze raz za komentarz.
dayuloli
@dayuloli czy możesz opublikować rozwiązanie, które zadziałało dla Ciebie jako odpowiedź, i zaakceptować je, aby to pytanie nie było już wyświetlane jako bez odpowiedzi?
Mike Miller,
@mtmiller Zamiast tego opublikowałem rozwiązanie, które rozwiązało problem w samym pytaniu, ale nadal nie znam przyczyny tego. Więc na razie zostawię to otwarte.
dayuloli
@dayuloli przed instalacją vim-gtk, jakie vim*pakiety zainstalowałeś? Czy masz tylko vim-tinyzainstalowany wariant?
Mike Miller

Odpowiedzi:

17

vimtutorPolecenie wymaga Vima, który posiada obsługę skryptów Vima skompilowany w. Dla tych, którzy znają budowę Vima ze źródeł, wymaga to co najmniej normalzestaw funkcji lub wyższej.

Domyślna instalacja na pulpicie Ubuntu zawiera tylko pakiet vim-tiny Zainstaluj vim-tiny , który jest kompilowany przez Vima z wyłączonymi prawie wszystkimi opcjonalnymi funkcjami. Ten wariant Vima zapewnia wystarczającą vimoc do działania ze wszystkimi podstawowymi funkcjami edytora zgodnego z vi, ale bez mocy Vima. Ponieważ nie ma włączonej obsługi skryptów Vima, nie może działać z vimtutorpoleceniem. Zamiast tego powinieneś zainstalować jeden z bardziej wydajnych pakietów wariantów Vima:

Każdy z tych pakietów zapewnia Vima, który jest zdolny do działania vimtutor. Aby uzyskać więcej informacji na temat różnic między tymi wariantami Vima, zobacz następujące pytania:

Mike Miller
źródło
1

Musisz zainstalować vim przed użyciem vimtutor!

Uruchom następujące polecenie w wierszu polecenia Terminal!

sudo apt install vim

Teraz użyj vimtutora do nauki. Happy Learning!

Pan Suryaa Jha
źródło