Ostatnio zainstalowałem ubuntu na moim laptopie do korzystania z programowania c. ale kiedy otwieram terminal i wpisuję vi test.c, otwiera go, ale nie działa poprawnie. po naciśnięciu klawisza Backspace nie będzie działać, a po naciśnięciu klawisza strzałki wydrukowane zostaną niektóre alfabety. Co zrobię, aby działać poprawnie. proszę o pomoc dla tego pokrewnego problemu. Dziękuję Ci
19
Odpowiedzi:
Rodzaj
sudo apt-get install vim
w twoim terminalu rozwiąże to twój problem
źródło
Domyślnie, Ubuntu zainstaluje
vim-tiny
wersję vim na gołe kości. Kiedy wpiszeszvi
terminal, domyślnie uruchomi ten minimalny vim w trybie kompatybilnym z vi. Z punktu widzenia normalnego użytkownika vima jest to okropne, ponieważ kompatybilność vi oznacza backspace i wszystkie normalne zachowania vim będą zachowywać się w oryginalny sposób vi.Jednym z rozwiązań jest otworzyć się
.vimrc
i wyłączyć tryb kompatybilny vim o tym wiersz:set nocompatible
.Drugim jest ręczne zainstalowanie bardziej pełnej wersji vima (takiej jak pełna wersja), np
sudo apt-get install vim
. Domyślnie w systemach opartych na Debianie, takich jak Ubuntu, spowoduje tovi
uruchomienie polecenia vim w trybie niezgodnym.źródło
Ogólnie UBUNTU dostarcza wersję VI, która jest najbardziej niekompletna, szczególnie z laptopami. Aby rozwiązać to najprostsze rozwiązanie, zainstaluj PEŁNĄ WERSJĘ edytora VI.
Użyj TERMINALU i odpal to
sudo apt-get install vim
podaj hasło i na pewno będzie działać.
źródło
Miałem ten sam problem, pamiętaj, że po wpisaniu testu.c musisz nacisnąć klawisz „i”, aby rozpocząć wpisywanie kodu
źródło
naciśnij klawisz wstawiania, aby wpisać / usunąć.
po zakończeniu edycji naciśnięcie esc pozwoli Ci wpisać polecenia takie jak: wq (zapisz i wyjdź) lub: q! (Wyjdź bez zapisywania)
źródło
najpierw połącz się z Internetem, a następnie wpisz następujące polecenie w terminalu,
źródło