Cara Keluar VIM: 10 Cara Keluar VI

Daftar Isi:

Anonim

VIM adalah editor teks baris perintah yang sangat kuat yang disukai oleh para ahli dan sering dibenci oleh pemula, terutama karena memiliki kurva belajar yang cukup curam yang mungkin tampak tidak intuitif bagi mereka yang tidak terbiasa dengannya. Bahkan sesuatu yang sederhana seperti berhenti dari VIM dapat tampak seperti tantangan bagi mereka yang tidak terbiasa dengan VI, dan sering kali mengakibatkan menumbuk Control+C Control+X !q !q masuk melarikan diri Control+Z sampai akhirnya sesuatu terjadi dan mungkin prosesnya ditangguhkan atau mungkin berhenti siapa yang tahu pasti, jadi ikuti saja dengan "killall vim" dan saat Anda melanjutkan, kembali untuk membuka file teks yang sama lagi di nano, bukan?

Oke, itu tidak ideal, tetapi kita semua pernah ke sana. Itulah yang ingin kami hindari mulai sekarang, karena meskipun Anda tidak ingin menggunakan vi, Anda setidaknya dapat mengetahui cara keluarnya dengan benar. Tutorial ini akan menunjukkan kepada Anda dengan tepat cara keluar dari VIM / VI dengan benar, sebenarnya ini akan menunjukkan kepada Anda berbagai cara untuk keluar dari VI!

10 Cara Keluar dari VIM / VI

Ini adalah pertanyaan yang cukup sering muncul di komentar kami pada artikel baris perintah… bagaimana cara keluar dari VIM? Ternyata ada 10+ cara untuk keluar dari VIM, yang mungkin menunjukkan mengapa VI membingungkan begitu banyak pengguna. Mari kita ke metode termudah terlebih dahulu:

Keluar dari VIM tanpa menyimpan dengan ZQ

Tekan tombol ESCAPE, lalu tekan SHIFT + ZQ

Ini akan langsung keluar dari VIM tanpa menyimpan, pada dasarnya sama dengan :q! memerintah.

Cepat Keluar dari VIM dengan Tulis & Simpan ke File

Tekan tombol ESCAPE, lalu SHIFT + ZZ

Ini adalah dua cara tercepat untuk keluar dari VIM untuk saya pribadi, tetapi setiap orang memiliki pendapatnya sendiri di sini dan banyak yang lebih suka mengetik perintah dengan cara yang lebih tradisional.

Keluar dari VIM dengan :q

Tekan tombol ESCAPE, lalu ketik :q dan tekan RETURN

Agar benar-benar jelas, menekan tombol "Escape" akan masuk ke mode perintah. Kemudian mengetik :q adalah literal, seperti pada titik dua bukan titik koma, jadi itu akan menjadi Shift+; diikuti oleh q dan menekan tombol Return akan memasukkan perintah untuk keluar.

Ini hanya berfungsi jika tidak ada perubahan yang dilakukan pada dokumen, jadi untuk keluar jika ada perubahan, Anda membuat sedikit penyesuaian dan pada akhirnya:

Tekan tombol ESCAPE, lalu ketik :q! dan tekan KEMBALI

Keluar dari VIM dan tulis perubahan dengan :wq

Tekan ESCAPE dan ketik :wq dan tekan RETURN

Ini menyimpan (menulis) perubahan ke file aktif dan keluar. Anda dapat memaksa ini dengan menambahkan ledakan jika perlu:

Tekan ESCAPE dan ketik :wq! diikuti dengan tombol RETURN

Ini akan membantu menghindari situasi ini:

Kita bisa sedikit lebih teliti dan mencakup setiap cara yang mungkin untuk keluar dari VIM (setidaknya yang saya tahu dari halaman manual, ikuti komentar dengan lebih banyak cara jika ada cara lain yang kami terlewatkan di sini), yang akan kita bahas selanjutnya:

Setiap cara yang memungkinkan untuk keluar dari VIM

Tekan tombol ESCAPE untuk masuk ke mode perintah terlebih dahulu, lalu gunakan salah satu dari yang berikut:

  • :q – berhenti
  • :q! – keluar tanpa menyimpan, meskipun dimodifikasi
  • :cq – berhenti selalu tanpa menulis
  • :wq – tulis / simpan file saat ini dan keluar
  • :wq! – tulis file saat ini dan selalu keluar
  • :wq (nama) – menulis ke file (nama) dan keluar
  • :wq! (nama) – menulis ke file (nama) dan selalu keluar, bahkan jika dimodifikasi
  • ZZ – simpan file saat ini jika diubah, lalu keluar
  • ZQ – keluar dan keluar tanpa menyimpan
  • Luncurkan terminal baru dan ketik 'killall vim' – ini adalah lelucon yang akan dipahami banyak orang, dan meskipun bukan cara yang tepat untuk keluar dari vim, ini berhasil

Jadi itu cara menghindari VIM, kurang bingung? Mungkin tidak, dan tidak apa-apa, kami biasanya akan tetap menggunakan nano di sekitar sini untuk penelusuran karena lebih ramah pengguna. Dan tidak ada yang salah dengan itu, meskipun saya semakin nyaman dengan VIM dari waktu ke waktu, saya masih lebih suka nano karena kemudahan dan mungkin kebiasaan lama yang keras kepala.

Bagi mereka yang tertarik mempelajari VIM atau setidaknya menjadi lebih nyaman dengannya, Anda selalu dapat mencoba perintah vimtutor, gunakan tutorial VIM interaktif online yang luar biasa ini, dan dapatkan lebih banyak latihan dengan sering menggunakannya di mana saja terminal. Anda bahkan bisa mendapatkan vim di iPad atau iPhone jika Anda benar-benar berkomitmen. Dan setidaknya kamu tahu cara keluar dari vi sekarang, kan?

Cara Keluar VIM: 10 Cara Keluar VI