Membuat dan menyunting fail teks adalah salah satu tugas paling asas yang dapat anda lakukan pada sistem Linux. Penyunting teks Vi memberi anda kawalan kuat yang berkaitan dengan penyuntingan fail teks. Tetapi apa faedahnya menghabiskan berjam-jam menaip ketika anda bahkan tidak tahu menyimpan fail?
Dalam catatan ini, kami akan membincangkan semua perkara yang berkaitan dengan penyuntingan fail di Vi, bersama dengan beberapa panduan terperinci tentang cara menyimpan dan menghentikan fail teks juga.
Kami Mengedit Mod
Terdapat dua mod penyuntingan yang disediakan oleh Vi untuk penggunanya. Ini adalah:
- Mod biasa
- Masukkan Mod
Apabila anda membuka fail teks dalam Vi, mod penyuntingan lalai adalah Biasa mod. Anda boleh menavigasi fail dan menggunakan beberapa perintah Vi asas dalam mod ini. Sejak Biasa mod tidak membenarkan anda mengedit fail anda, anda harus memasukkan Masukkan Mod untuk melakukannya.
Cukup tekan Saya butang pada papan kekunci anda untuk mengaktifkan Masukkan Mod. Mod ini membolehkan anda mengubah kandungan fail teks dengan mudah dengan menambahkan dan menghapus watak. Untuk kembali ke mod Normal, tekan sahaja Esc kekunci pada papan kekunci.
Membuka Fail di Vi
Sintaks perintah Vi agak mudah dihafal. Sintaks lalai untuk membuat fail teks baru ialah:
vi
Untuk membuat fail teks baru bernama textfile.txt , ketik perintah berikut di terminal anda.
vi textfile.txt
Perhatikan bahawa jika fail dengan nama textfile.txt sudah ada di sistem anda, maka Vi akan membuka fail tersebut dan bukannya membuat yang baru.
Sebagai alternatif, anda boleh melancarkan editor Vi di terminal anda dan kemudian menaip : e textfile.txt untuk membuka fail baru.
bagaimana membetulkan skrin kematian yang biru
Berkaitan: Cara Menggunakan Vim: Panduan untuk Asas
Menyimpan Fail dalam VI
Perintah lalai untuk menyimpan fail teks dalam Vi adalah : dalam . Perlu diingat bahawa anda tidak dapat menggunakan perintah Vi semasa anda berada dalam Mod Insert. Oleh itu, anda perlu beralih ke mod Normal dengan menekan Esc kunci.
Untuk menyimpan fail dalam Vi, masuk ke mod Normal dengan menekan Esc pada papan kekunci anda. Kemudian, taip : dalam dan tekan Masukkan untuk menyimpan fail.
Anda juga boleh menyimpan fail dengan nama yang berbeza. Cukup lulus nama fail baru dengan : dalam arahan.
:w newtextfile
Simpan dan Keluar dari Editor Vi
Seperti yang disebutkan di atas, anda boleh menyimpan fail dalam Vi dengan : dalam arahan. Sementara itu, menaip : q arahan akan berhenti dari penyunting. Anda boleh mengaitkan perintah ini bersama-sama untuk melakukan tindakan simpan dan berhenti secara serentak.
mengapa komputer saya terus terputus sambungan internet
Tekan Esc untuk memasuki Mod Normal. Taipkan : wq dan memukul Masukkan untuk menyimpan dan menghentikan fail teks di Vi. Anda boleh menggunakan arahan yang sama untuk simpan dan tutup fail di Vim juga.
Cara alternatif untuk menyimpan dan keluar di Vi adalah dengan menggunakan : x arahan. Sementara kedua-duanya : x dan : wq perintah menjalankan tugas yang serupa, sama sekali tidak sama. Perbezaan utama antara kedua adalah bahawa : x arahan menulis penyangga ke fail teks hanya apabila terdapat perubahan yang belum disimpan.
Sebaliknya, : wq arahan menulis penyangga ke fail tanpa mengira perubahan yang belum disimpan. The : wq arahan juga mengemas kini masa pengubahsuaian fail.
Keluar Vi Tanpa Berjimat
Untuk keluar dari fail teks tanpa menyimpan di Vi, tekan Esc pada papan kekunci anda untuk memasuki mod Normal. Kemudian, ketik sahaja : q! dan memukul Masukkan .
Mempelajari Asas Editor Vi
Mengenal asas penyunting teks di Linux adalah penting kerana dalam banyak keadaan, anda perlu menggunakan fail teks sistem. Walaupun terdapat banyak penyunting teks yang tersedia seperti Nano, Emacs, dan Gedit, Vi dan Vim masih dianggap paling dipercayai oleh banyak pengguna.
Apabila anda mula-mula memulakan dengan editor berasaskan terminal seperti Vi atau Vim, menghafal perintah dan sintaks yang berbeza dalam Vim boleh memakan masa. Pendekatan yang paling tepat untuk masalah ini adalah memilih editor yang sesuai untuk keperluan anda.
Berkongsi Berkongsi Tweet E-mel nano vs. Vim: Penyunting Teks Terminal Terbaik, BerbandingMencari editor teks terminal untuk Linux? Pilihan utama adalah antara Vim dan nano! Inilah perbandingannya.
Baca Seterusnya Topik-topik yang berkaitan- Linux
- Penyunting Teks
- Linux
Deepesh adalah Editor Junior untuk Linux di MUO. Dia menulis panduan maklumat mengenai Linux, bertujuan untuk memberikan pengalaman yang menggembirakan kepada semua pendatang baru. Tidak pasti mengenai filem, tetapi jika anda ingin bercakap mengenai teknologi, dia adalah lelaki anda. Pada masa lapang, anda dapat menemuinya membaca buku, mendengar genre muzik yang berbeza, atau bermain gitarnya.
Lebih Banyak Dari Deepesh SharmaLanggan buletin kami
Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!
Klik di sini untuk melanggan