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 untuk menggerakkan kursor). kedudukan, dan juga Anda boleh menyalin, menampal, menggantikan, memadam dan operasi lain pada kandungan fail. 2. Mod input, anda boleh melakukan operasi menulis pada fail, sama seperti memasukkan kandungan dalam dokumen pada sistem Windows. 3. Mod edit, digunakan untuk melakukan operasi seperti menyimpan, mencari atau menggantikan kandungan yang ditentukan dalam fail.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Apakah vi?
vi ialah singkatan dari Visual Editor;
ialah editor teks di bawah antara muka baris arahan
digunakan dalam Unix awal Dalam sistem pengendalian, vi digunakan sebagai editor lalai sistem
Jadi apakah vim?
Singkatan Vi IMproved;
Versi Dinaik Taraf
Perbezaan terbesar antara Vim dan Vi ialah apabila kita sedang mengedit Apabila teks dipaparkan, vi tidak akan memaparkan warna, tetapi vim akan memaparkan warna
Selain itu, vim juga boleh melaksanakan fungsi penyuntingan atur cara seperti skrip shell, bahasa C, dsb., oleh itu, anda boleh menganggap vim 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 untuk menggunakan arahan yum install -y selepas menyambung ke pemasangan vim-dipertingkatkan Internet itu sendiri.
Tiga mod kerja vim
Apabila menggunakan Vim untuk mengedit fail, terdapat 3 mod kerja iaitu mod arahan, Input mod dan mod pengeditan , ketiga-tiga mod kerja ini boleh ditukar sesuka hati, seperti 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 keadaan 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 kemudiannya pada permulaan baris di mana kursor terletak Permulaan baris ialah aksara bukan kosong yang pertama bagi 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 adalah. 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 perintah
| 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. Sama ada anda terlupa atau menukar mod secara tidak sengaja, anda boleh menekan kekunci Esc sekali untuk kembali ke mod arahan. Jika anda mendengar bunyi "bip" selepas menekan kekunci Esc beberapa kali, ini bermakna anda sudah berada dalam mod arahan.
Cadangan berkaitan: "Tutorial Video Linux"
Atas ialah kandungan terperinci Linux vim mempunyai beberapa mod kerja. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!