it-swarm-id.com

Bagaimana saya keluar dari Vi?

Saya memulai Vi di mesin Ubuntu saya. Namun saya baru mengenal Vi, dan sekarang saya tidak bisa berhenti. Saya melihat editor dan saya bisa menulis teks, di baris paling bawah ada label "rekaman".

Bagaimana saya keluar dari Vi?

86
Jonas

vim adalah editor modal . Memukul ESC kunci untuk masuk ke mode Normal (perintah) lalu ketik :q dan tekan Enter.

Untuk berhenti tanpa menyimpan perubahan apa pun, ketik :q! dan tekan Enter.

Lihat juga Keluar dalam dokumentasi Vim.

99
Sinan Ünür

Saya menggunakan ctrl+[ untuk menghasilkan esc berurutan, ini membuat saya tidak harus memindahkan jari saya dari baris rumah (ingat esc kunci ada di tempat yang berbeda ketika vi ditemukan. :wq akan menulis semua file yang tidak perlu. Saya sarankan menggunakan ZZ (yang merupakan shift+z dua kali) yang hanya akan menulis jika ada perubahan dalam file. Juga :xa sama dengan ZZ kecuali jika Anda memiliki lebih dari 1 file yang terbuka dalam instance editor (seperti tab vim). catatan: Saya tidak yakin semua ini 100% kompatibel dengan semua klon vi, tapi saya tahu ini berfungsi dengan vim

12
xenoterracide

Berhenti dari vi adalah cara lain Esc:x.

Opsi ini digunakan untuk menyimpan dan keluar pada saat yang sama.

4
loganaayahee

Seperti yang dikatakan Sinan, vim adalah editor modal. Jika Anda ingin tahu apakah itu cocok untuk Anda, Anda mungkin harus menginvestasikan waktu dan menjalankan vimtutor yang merupakan cara interaktif untuk mempelajari vim. (Ini juga mencakup cara keluar, apa arti mode dan apa yang dapat Anda lakukan di setiap mode).

2
tante