Skip to main content

Perintah Linux / Unix: vi, vim, gvim

Linux Terminal Tutorial - Basic Terminal Commands (Ubuntu , Linux Mint , Debian ..) (April 2025)

Linux Terminal Tutorial - Basic Terminal Commands (Ubuntu , Linux Mint , Debian ..) (April 2025)
Anonim

SINOPSIS

% vi options file ..

DESKRIPSI

  • Editor teks "vi" tidak disyorkan untuk pemula.
  • Untuk keluar vi (tiada perubahan disimpan) menggunakan lima aksara ini: : q!.
  • vim: Penggunaan Linux moden digunakan vim (= "vi bertambah baik") sebagai ganti vi , dan vim agak lebih baik daripada yang asal vi .
  • gvim: Versi GUI dari vi juga tersedia: jenis gvim dalam terminal X.
  • Perkara yang paling penting untuk difahami vi adalah bahawa "modal" editor, iaitu, ia mempunyai beberapa mod operasi di mana pengguna mesti bertukar. (Ketukan kekunci yang sama mempunyai kesan yang berbeza dalam mod yang berlainan.) Rujukan ringkas adalah di bawah, dengan 4 arahan penting dalam warna merah.

    Perintah untuk menukar mod:

Kunci

Memasuki modKenyataan
<ESC>mod arahan(kembali ke mod arahan dari sebarang mod pengeditan)
i"masukkan" mod pengeditan(mula memasukkan sebelum kedudukan kursor semasa)

CATATAN: Jangan tekan sebarang kekunci lain dalam Mod Perintah. Terdapat lebih banyak arahan dan mod dalam Mod Perintah!

Menyalin, memotong dan menampal (dalam mod arahan):

  • v mula menonjolkan teks. Kemudian, alihkan kursor untuk menyerlahkan teks
  • salinan teks yang diserlahkan
  • x memotong teks yang diketengahkan
  • p paste teks yang telah dipotong / disalin

Menyimpan dan berhenti (dari mod arahan):

  • : w menulis (= simpan)
  • : nama fail w tulis kandungan ke fail "nama fail"
  • : x simpan dan keluar
  • : q berhenti (ia tidak akan membiarkan anda jika perubahan tidak disimpan)
  • : q! berhenti membuang perubahan (anda tidak akan digesa jika perubahan tidak disimpan)

CONTOH

% vi parse_record.pl

Memulakan vi dengan tetapan lalai dan membuka fail parse_record.pl.

Penting: Menggunakan lelaki perintah ( % lelaki ) untuk melihat bagaimana arahan digunakan pada komputer tertentu anda.