Jak ustawić Vi jako domyślną?

21

Najwyraźniej Ubuntu 11.10 używa Vima podczas pisania

vi filename

Jak zmusić Ubuntu do używania Vi zamiast tego?

Pomario
źródło

Odpowiedzi:

24

Musisz zainstalować rzeczywisty pakiet vi , który jest nvi na Ubuntu.

sudo apt-get install nvi

Może być również konieczne uruchomienie poniższej linii, jeśli nvi nie zostanie automatycznie wybrany jako domyślny dostawca vi .

sudo update-alternatives --config vi

Leon Nardella
źródło
7
Myślę, że chceszsudo update-alternatives --config editor
rfay
6

man aktualizacja-alternatywy

vi otrzyma nawet specjalną wzmiankę jako przykład.

Mikrofon
źródło
1
Bardzo przydatna strona podręcznika. Mówią, że lepiej nauczyć kogoś, jak łowić, niż po prostu dać mu rybę ... prawdopodobnie głosujący na to nie zgodził się z tym. Głosowałem za anulowaniem :)
Chan-Ho Suh
3
Ta odpowiedź tak naprawdę nie odpowiada na pytanie, prawda?
jokerdino
3

Sprawdzić:

Wybierz narzędzie kompatybilne z vi, którego chcesz użyć.

vim, elvis, nvi, vigor (itp.). Możesz przestudiować wyniki apt-cache search editor |grep vii poszukać innych alternatyw. nvitwierdzi, że jest „błędem dla błędu” kompatybilnym z vi.

Gdy to zrobisz, zainstaluj pakiet:

apt-get install $YOURCHOICE

następnie uruchomić

update-alternatives --config vi

i wybierz $ YOURCHOICE jako ten, który ustawi się jako „vi”.

med
źródło
1

Jeśli przypadkiem chcesz po prostu pozbyć się specyficznych funkcji Vima, możesz również upewnić się, że Vim działa w trybie kompatybilnym .

UncleZeiv
źródło
-1

vim jest ustawiony jako domyślny edytor. Ustaw to jako domyślny edytor, ustawiając tę ​​zmienną środowiskową -> eksport EDITOR = vi

chirurgiczne
źródło
1
To nie zadziała, jeśli dowiązanie symboliczne vi nadal wskazuje vim.
Leon Nardella,