Linux vim mempunyai 3 mod kerja: 1. Mod arahan (mod arahan), anda boleh menggunakan kekunci arah (kekunci atas, bawah, kiri, kanan) atau k, j, h , i Dengan menggerakkan kedudukan kursor, anda juga boleh menyalin, menampal, menggantikan, memadam dan operasi lain pada kandungan fail. 2. Dalam mod input, anda boleh menulis kandungan pada fail, sama seperti memasukkan teks dalam dokumen pada sistem Windows. Mod edit membenarkan operasi seperti menyimpan, mencari atau menggantikan kandungan tertentu dalam fail.
Apakah vi?
vi ialah singkatan dari Visual Editor;
ialah editor teks di bawah antara muka baris arahan
dalam sistem pengendalian Unix awal , semua digunakan vi sebagai editor lalai sistem
Jadi apakah vim?
Singkatan Vi IMproved;
Versi Dinaik taraf bagi Vi;
Perbezaan terbesar antara Vim dan Vi ialah apabila kita mengedit teks Pada ini masa, vi tidak akan memaparkan warna, tetapi vim akan memaparkan warna
Vim boleh digunakan untuk penyuntingan program, seperti skrip shell, bahasa C, dll., jadi ia boleh dianggap sebagai editor program
Kemudian sistem CentOS yang kami pasang sudah mempunyai arahan vim, jadi tidak perlu memasangnya; jika tiada arahan vim dalam sistem Linux, maka anda perlu menggunakan perintah yum install -y vim -dipertingkatkan selepas disambungkan ke Internet untuk melakukannya sendiri Pasang.
Tiga mod kerja vim
Apabila menggunakan Vim untuk mengedit fail, terdapat tiga mod kerja, iaitu mod arahan, mod input dan mod penyuntingan, 3 mod kerja ini boleh ditukar sesuka hati, seperti yang ditunjukkan dalam Rajah 1.
Rajah 1 Tiga mod kerja Vim
Mod arahan Vim
Apabila menggunakan Vim untuk mengedit fail, lalai ialah Command mod. Dalam mod ini, anda boleh menggunakan kekunci arah (kekunci atas, bawah, kiri, kanan) atau k, j, h, i untuk menggerakkan kedudukan kursor, dan anda juga boleh menyalin, menampal, menggantikan, memadam dan operasi lain pada kandungan fail.
Rajah 2 menunjukkan gambarajah skematik Vim dalam mod arahan dalam sistem CentOS 6.x.
Rajah 2 Vim dalam keadaan arahan
Mod input Vim
Dalam mod input, Vim boleh melaksanakan fail Operasi menulis adalah serupa dengan menaip dalam dokumen pada sistem Windows.
Cara untuk meletakkan Vim ke dalam mod input adalah dengan memasukkan i, I, a, A, o, O dan arahan sisipan lain dalam keadaan mod arahan (fungsi khusus setiap arahan ditunjukkan dalam Jadual 3) . Apabila mengedit fail Apabila selesai, tekan kekunci Esc untuk kembali ke mod arahan.
Kekunci pintasan | Fungsi Penerangan | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
i | Masukkan teks yang dimasukkan kemudian pada kedudukan kursor semasa dan teks selepas kursor bergerak ke kanan dengan sewajarnya | ||||||||||||||
I | Masukkan teks yang dimasukkan seterusnya pada permulaan baris di mana kursor terletak Permulaan baris ialah aksara bukan kosong pertama baris itu. yang bersamaan dengan menggerakkan kursor ke permulaan baris dan melaksanakan perintah i | ||||||||||||||
o | Masukkan baris baharu di bawah baris di mana baris tersebut. kursor ialah. Kursor berhenti pada permulaan baris kosong, menunggu teks input | ||||||||||||||
O | Sisipkan baris baharu di atas baris tempat kursor berada. Kursor berhenti pada permulaan baris kosong, menunggu teks dimasukkan | ||||||||||||||
a | Memasukkan teks yang dimasukkan kemudian selepas kedudukan kursor semasa td> | ||||||||||||||
A | Masukkan teks yang dimasukkan kemudiannya pada penghujung baris tempat kursor berada, yang bersamaan dengan menggerakkan kursor ke hujung baris dan kemudian melaksanakan arahan
| tr>
Rajah 3 menunjukkan gambarajah skematik Vim dalam mod input.
Rajah 3 Vim dalam mod input
Mod pengeditan Vim
Mod pengeditan digunakan untuk mengedit kandungan yang ditentukan dalam fail Lakukan operasi seperti simpan, cari atau ganti.
Cara untuk menukar Vim kepada mod edit adalah dengan menekan kekunci ":" dalam mod arahan Pada masa ini, simbol ":" muncul di sudut kiri bawah tetingkap Vim, dan anda boleh kemudian masukkan arahan yang berkaitan untuk operasi.
Selepas arahan dilaksanakan, Vim akan kembali ke mod arahan secara automatik. Jika anda ingin kembali terus ke mod arahan, hanya tekan Esc.
Rajah 4 menunjukkan keadaan selepas Vim memasuki mod penyuntingan.
Rajah 4 Vim dalam mod penyuntingan
Bagi orang baru, mereka selalunya tidak tahu dalam mod apa mereka berada. Anda boleh kembali ke mod arahan dengan menekan kekunci Esc sekali, sama ada kerana anda terlupa atau menukar mod secara tidak sengaja. Selepas mendengar "bip————" beberapa kali, ini bermakna anda telah memasuki mod arahan.
Atas ialah kandungan terperinci Apakah mod kerja linux vim. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!