Wie mache ich Vi zum Standard?

21

Anscheinend verwendet Ubuntu 11.10 Vim, wenn ich tippe

vi filename

Wie kann ich Ubuntu zwingen, stattdessen Vi zu verwenden?

Pomario
quelle

Antworten:

24

Sie müssen das aktuelle vi- Paket installieren , das unter Ubuntu nvi ist .

sudo apt-get install nvi

Möglicherweise müssen Sie auch die folgende Zeile ausführen, wenn nvi nicht automatisch als Standardanbieter für vi ausgewählt wird .

sudo update-alternatives --config vi

Leon Nardella
quelle
7
Ich denke, Sie wollensudo update-alternatives --config editor
rfay
6

Mann Update-Alternativen

als beispiel wird vi sogar besonders erwähnt.

Mike
quelle
1
Eine sehr nützliche Manpage. Sie sagen, es sei besser, jemandem das Fischen beizubringen, als ihm nur einen Fisch zu geben ... wahrscheinlich stimmte der Abwähler dem nicht zu. Ich habe dich dazu gebracht, es abzusagen :)
Chan-Ho Suh
3
Diese Antwort beantwortet die Frage nicht wirklich, oder?
Jokerdino
3

Auschecken:

Entscheiden Sie, welches vi-kompatible Tool Sie verwenden möchten.

vim, elvis, nvi, kraft (etc). Möglicherweise möchten Sie die Ausgabe von untersuchen apt-cache search editor |grep viund nach anderen Alternativen suchen. nvibehauptet, "Bug für Bug" kompatibel mit vi zu sein.

Sobald Sie das getan haben, installieren Sie das Paket:

apt-get install $YOURCHOICE

dann renne

update-alternatives --config vi

und wählen Sie $ YOURCHOICE als "vi".

med
quelle
1

Wenn Sie nur bestimmte Funktionen von Vim entfernen möchten, können Sie auch sicherstellen, dass Vim im kompatiblen Modus ausgeführt wird .

Onkel Zeiv
quelle
-1

vim ist als Standardeditor festgelegt. Legen Sie dies als Standardeditor fest, indem Sie diese Umgebungsvariable festlegen -> export EDITOR = vi

surgemcgee
quelle
1
Dies funktioniert nicht, wenn der vi- Symlink immer noch auf vim zeigt.
Leon Nardella