Bagaimana cara membuat Vi default?

21

Rupanya Ubuntu 11.10 menggunakan Vim saat saya mengetik

vi filename

Bagaimana cara saya memaksa Ubuntu untuk menggunakan Vi saja?

Pomario
sumber

Jawaban:

24

Anda perlu menginstal paket vi aktual , yaitu nvi di Ubuntu.

sudo apt-get install nvi

Anda mungkin juga perlu menjalankan baris di bawah ini jika nvi tidak diambil secara otomatis sebagai penyedia default untuk vi .

sudo update-alternatives --config vi

Leon Nardella
sumber
7
Saya pikir Anda inginsudo update-alternatives --config editor
rfay
6

man pembaruan-alternatif

vi bahkan mendapatkan perhatian khusus sebagai contoh.

Mike
sumber
1
Halaman manual yang sangat berguna. Mereka mengatakan lebih baik mengajar seseorang cara memancing daripada hanya memberinya ikan ... mungkin pemilih yang tidak setuju dengan hal itu. Saya membenarkan Anda untuk membatalkannya :)
Chan-Ho Suh
3
Jawaban ini tidak benar-benar menjawab pertanyaan, bukan?
jokerdino
3

Periksa:

Tentukan alat kompatibel-vi mana yang ingin Anda gunakan.

vim, elvis, nvi, vigor (dll). Anda mungkin ingin mempelajari output apt-cache search editor |grep vidan mencari alternatif lain. nvimengklaim sebagai "bug untuk bug" yang kompatibel dengan vi.

Setelah Anda selesai melakukannya, instal paket:

apt-get install $YOURCHOICE

lalu lari

update-alternatives --config vi

dan pilih $ YOURCHOICE sebagai yang ditetapkan sebagai "vi".

med
sumber
1

Jika kebetulan Anda hanya ingin menyingkirkan fitur spesifik Vim, Anda juga dapat memastikan bahwa Vim berjalan dalam mode yang kompatibel .

UncleZeiv
sumber
-1

vim ditetapkan sebagai editor default Anda. Jadikan ini sebagai editor default Anda dengan mengatur variabel lingkungan ini -> ekspor EDITOR = vi

pembedahancgee
sumber
1
Ini tidak akan berfungsi jika vi symlink masih menunjuk ke vim.
Leon Nardella