Cara menyelamatkan dan berhenti di vim

Cara menyelamatkan dan berhenti di vim

Vim adalah bentuk pendek VI bertambah baik. Ini adalah editor teks sumber terbuka dan boleh dipasang pada sistem operasi sama ada pada sistem operasi Windows atau Linux. Ia boleh digunakan dalam mod CMD (baris arahan) serta GUI (antara muka pengguna grafik). Ia sangat fleksibel dan boleh dipercayai untuk digunakan dan kami boleh mengedit sebarang kod atau skrip dengan mudah di dalamnya.

Mari kita melalui langkah pertama untuk belajar vi / vim untuk menyimpan dan menutup fail. Tutorial ini akan membantu anda memahami, bagaimana menyimpan fail dalam vi/vim dan berhenti dari editor.

Cara Menyimpan Perubahan di Vim

Mari faham simpan fail di vim (vi) dan teruskan penyuntingan. Menggunakan langkah -langkah di bawah, anda boleh menyimpan sebarang perubahan yang dibuat dalam fail dalam editor VIM. Fail akan kekal dalam mod penyuntingan.

  1. Tekan ESC Untuk beralih ke mod arahan.
  2. Jenis : (kolon) untuk memulakan arahan arahan di bahagian bawah kiri editor.
  3. Jenis w hanya selepas simbol kolon dan tekan masukkan.
Simpan perubahan dalam editor VI/VIM (ESC +: W)

Proses di atas akan menjimatkan perubahan dalam editor VI/VIM semasa. Fail anda akan terus dibuka di editor untuk perubahan selanjutnya.

Vim menyimpan fail dan berhenti

Di bahagian ini, anda akan belajar, bagaimana untuk menyelamatkan perubahan di Vim tanpa berhenti editor.

  1. Tekan ESC Untuk beralih ke mod arahan.
  2. Jenis : (kolon) untuk memulakan arahan arahan di bahagian bawah kiri editor.
  3. Jenis wq hanya selepas simbol kolon dan tekan masukkan.
Simpan perubahan dan berhenti dari editor VI/VIM (ESC +: WQ)

Proses di atas akan menjimatkan perubahan dalam editor VI/VIM semasa. Fail anda akan tetap dibuka dalam editor untuk perubahan selanjutnya.

Editor vim berhenti tanpa menyimpan perubahan

Kadang -kadang, anda mendapati bahawa perubahan yang anda buat tidak betul dan hanya mahu keluar dari fail tanpa menyimpan perubahan tersebut. Gunakan arahan di bawah untuk membuang sebarang perubahan yang tidak diselamatkan dalam editor VIM.

  1. Tekan ESC Untuk beralih ke mod arahan.
  2. Jenis : q! untuk berhenti editor membuang apa -apa perubahan yang tidak diselamatkan
Abaikan sebarang perubahan dan berhenti dari editor VIM (ESC +: Q!)

Tetapi, sekiranya anda tidak pasti dan tidak mahu kehilangan kandungan anda, ikuti arahan seterusnya.

Simpan perubahan pada fail baru di vi/vim

Semua orang mahu berada di Simpan Fail dan tidak mahu kehilangan kerja keras mereka. Sekiranya anda berfikir, perubahan anda berguna tetapi tidak dalam fail semasa. Kemudian simpan perubahan ke fail yang berbeza tanpa menutup editor VIM. Ikuti arahan di bawah.

  1. Tekan ESC Untuk beralih ke mod arahan.
  2. Jenis : w new_file_name Untuk menyimpan perubahan pada fail lain.
Simpan perubahan pada fail baru di editor VIM (ESC +: W Newfile)

Lain menyimpan dan berhenti arahan di vi/vim

Dalam kaedah di atas, anda belajar tentang menyimpan fail dan berhenti dari editor VIM. Terdapat beberapa kaedah lain untuk mengendalikan senario lain.

Dua langkah pertama akan tetap sama seperti di atas:

  1. Tekan ESC Untuk beralih ke mod arahan.
  2. Jenis : (kolon) untuk memulakan arahan arahan di bahagian bawah kiri editor.

Sekarang, gunakan salah satu arahan di bawah mengikut keperluan anda.

PerintahMakna
: wTulis perubahan pada fail tanpa penutup editor.
: wqTulis perubahan pada fail dan editor tutup
: wq!Tulis dengan kuat Tulis perubahan pada fail dan berhenti walaupun fail hanya membaca kebenaran
: qBerhenti editor (hanya jika tidak perubahan telah dibuat untuk memfailkan)
: q!Berhenti dari editor dengan menghidupkan sebarang perubahan yang dibuat dalam fail.
: W New-Name Simpan fail contnet dengan nama fail baru.
: xTutup fail dengan simpan perubahan.

Kesimpulan

Terdapat banyak editor seperti Nano, Gedit, Editor Jed, dll. Tetapi fleksibiliti dan kebolehpercayaan editor VIM begitu tinggi sehingga ia disyorkan. Dalam artikel ini, kita belajar cara memasang editor VIM serta bagaimana kita boleh keluar dari editor sama ada dengan menyimpan atau tanpa menyimpan fail.