Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah mod kerja linux vim

Apakah mod kerja linux vim

WBOY
WBOYke hadapan
2023-05-16 23:45:101958semak imbas

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.

linux vim工作模式是什么
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.

linux vim工作模式是什么
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.

tr>
Jadual 3 Fungsi khusus bagi setiap arahan sisipan
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
表 3 各插入命令的具体功能
快捷键 功能描述
i 在当前光标所在位置插入随后输入的文本,光标后的文本相应向右移动
I 在光标所在行的行首插入随后输入的文本,行首是该行的第一个非空白字符,相当于光标移动到行首执行 i 命令
o 在光标所在行的下面插入新的一行。光标停在空行首,等待输入文本
O 在光标所在行的上面插入新的一行。光标停在空行的行首,等待输入文本
a 在当前光标所在位置之后插入随后输入的文本
A 在光标所在行的行尾插入随后输入的文本,相当于光标移动到行尾再执行a命令

Rajah 3 menunjukkan gambarajah skematik Vim dalam mod input.

linux vim工作模式是什么
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.

linux vim工作模式是什么
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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam