Editor VI dengan Perintah dalam Linux / Unix Tutorial

Isi kandungan:

Anonim

Apa itu editor VI?

Editor VI adalah editor teks yang paling popular dan klasik dalam keluarga Linux. Berikut adalah beberapa sebab yang menjadikannya editor yang banyak digunakan -

1) Ia terdapat di hampir semua Distribusi Linux

2) Ia berfungsi sama di pelbagai platform dan Pengedaran

3) Mesra pengguna. Oleh itu, berjuta-juta pengguna Linux menyukainya dan menggunakannya untuk keperluan penyuntingan mereka

Pada masa kini, terdapat versi lanjutan dari editor vi yang tersedia, dan yang paling popular ialah VIM yang terbukti V i Im . Beberapa yang lain adalah Elvis, Nvi, Nano, dan Vile. Adalah bijaksana untuk belajar vi kerana kaya dengan ciri dan menawarkan kemungkinan tanpa akhir untuk menyunting fail.

Untuk menggunakan editor VI, anda perlu memahami modus operasinya . Mereka boleh dibahagikan kepada dua bahagian utama.

Dalam tutorial ini, anda akan belajar lebih banyak mengenai-

  • vi Mod arahan
  • vi Mod Penyisipan Editor
  • Cara menggunakan penyunting vi
  • vi Menyunting arahan
  • Bergerak dalam fail
  • Menyimpan dan Menutup fail

Klik di sini jika video tidak dapat diakses

vi Mod arahan:

  • Editor vi dibuka dalam mod ini, dan hanya memahami arahan
  • Dalam mod ini, anda boleh, menggerakkan kursor dan memotong, menyalin, menampal teks
  • Mod ini juga menyimpan perubahan yang telah anda buat pada fail
  • Perintah peka huruf besar kecil. Anda harus menggunakan huruf besar yang betul.

vi Mod Penyisipan Editor:

  • Mod ini adalah untuk memasukkan teks ke dalam fail.

  • Anda boleh beralih ke mod Sisip dari mod perintah dengan menekan 'i' pada papan kekunci

  • Setelah anda berada dalam mod Sisip, kunci apa pun akan diambil sebagai input untuk fail yang sedang anda kerjakan.

  • Untuk kembali ke mod arahan dan menyimpan perubahan yang telah anda buat, anda perlu menekan kekunci Esc

Cara menggunakan penyunting vi

Untuk melancarkan Editor VI -Buka Terminal (CLI) dan ketik

vi  or 

Dan jika anda menentukan fail yang ada, maka editor akan membukanya untuk anda edit. Jika tidak, anda boleh membuat fail baru.

VI Mengedit arahan

  • i - Masukkan pada kursor (masuk ke mod sisipan)
  • a - Tulis selepas kursor (masuk ke mod sisipan)
  • A - Tulis di hujung baris (masuk ke mod sisipan)
  • ESC - Tamatkan mod sisipan
  • u - Buat asal perubahan terakhir
  • U - Buat asal semua perubahan pada keseluruhan baris
  • o - Buka baris baru (masuk ke mod sisipan)
  • dd - Padamkan baris
  • 3dd - Padamkan 3 baris.
  • D - Padamkan kandungan baris selepas kursor
  • C - Padamkan kandungan baris selepas kursor dan masukkan teks baru. Tekan kekunci ESC untuk menamatkan penyisipan.
  • dw - Padamkan perkataan
  • 4dw - Padamkan 4 perkataan
  • cw - Tukar perkataan
  • x - Padamkan watak di kursor
  • r - Gantikan watak
  • R - Menimpa aksara dari kursor seterusnya
  • s - Ganti satu watak di bawah kursor terus dimasukkan
  • S - Ganti keseluruhan baris dan mula memasukkan pada awal baris
  • ~ - Tukar kes watak individu

Catatan : Anda harus berada dalam " mod perintah" untuk menjalankan perintah ini . Editor VI peka huruf besar kecil, jadi pastikan anda menaip perintah dalam huruf besar.

Pastikan anda menekan arahan yang betul jika tidak, anda akan membuat perubahan yang tidak diingini pada fail. Anda juga dapat memasuki mode sisipan dengan menekan a, A, o, seperti yang diperlukan.

Bergerak dalam fail

  • k - Gerakkan kursor ke atas
  • j - Gerakkan kursor ke bawah
  • h - Gerakkan kursor ke kiri
  • l - Gerakkan kursor ke kanan

Anda perlu berada dalam mod arahan untuk bergerak dalam fail. Kekunci lalai untuk navigasi disebutkan di bawah yang lain; Anda juga boleh menggunakan kekunci anak panah pada papan kekunci .

Menyimpan dan Menutup fail

  • Shift + zz - Simpan fail dan berhenti
  • : w - Simpan fail tetapi tetap terbuka
  • : q - Berhenti tanpa menyimpan
  • : wq - Simpan fail dan tutup

Anda harus berada dalam mod perintah untuk keluar dari editor dan menyimpan perubahan pada fail.

Ringkasan:

  • Editor vi adalah penyunting teks Unix yang paling popular dan biasa digunakan
  • Ia biasanya tersedia di semua Distribusi Linux.
  • Ia berfungsi dalam dua mod, Command dan Insert
  • Mod arahan mengambil perintah pengguna, dan mod Sisipkan adalah untuk menyunting teks
  • Anda harus mengetahui arahan untuk mengerjakan fail anda dengan mudah
  • Belajar menggunakan editor ini dapat memberi manfaat kepada anda dalam membuat skrip dan mengedit fail.