GNU/Linux >> Belajar Linux >  >> Linux

Empat hal yang harus dapat Anda lakukan di Vim

Kita semua tahu betapa pentingnya pengeditan teks saat mengelola sistem Linux. Editor teks nano telah menjadi lebih kritis selama bertahun-tahun. Namun, banyak sysadmin lebih memilih editor teks Vim, dan ini masih default di banyak sistem.

Ini adalah artikel pertama dalam seri yang membahas beberapa alat Linux penting. Artikel kedua saya membahas:"Empat hal yang harus bisa Anda lakukan di nano." Ini adalah artikel pendamping untuk yang satu ini.

Ketika saya mengajar kelas Linux secara teratur, saya menemukan bahwa banyak siswa terintimidasi dan kewalahan oleh kekuatan dan fleksibilitas Vim. Saya memberi tahu siswa ini untuk memulai dengan dasar-dasar dan mendapatkan kepercayaan diri dengan menyelesaikan empat tugas berikut:

  • Buat/buka file
  • Mengedit file
  • Simpan perubahan
  • Keluar dari file

Artikel ini ditujukan untuk pengguna Linux baru.

Mode Vim

Sebelum kita mulai secara spesifik, saya akan segera meninjau mode Vim. Cara saya menjelaskan mode adalah ini:Tergantung pada mode, keyboard merespons secara berbeda. Jika Anda dalam mode Perintah, i mengeluarkan perintah untuk pindah ke mode Sisipkan. Jika Anda dalam mode Sisipkan, i memasukkan huruf kecil i karakter ke dalam teks.

Daftar mode:

  • Mode perintah - mengeluarkan perintah ke Vim (gunakan Esc untuk masuk ke mode Perintah)
  • Mode eksekusi - menjalankan perintah di Vim (gunakan titik dua : untuk masuk ke mode Jalankan)
  • Mode sisipkan - menyisipkan teks dalam file (gunakan i untuk masuk ke mode Sisipkan)

Catatan:Ada banyak cara untuk masuk ke mode Sisipkan. Saya menyarankan i karakter di sini karena mudah.

[ Pembaca juga menyukai: Vim:Perintah dasar dan menengah ]

Buat atau buka file

Untuk membuat file baru dengan menggunakan Vim, ketik vim /path/filename . Misalnya, untuk membuat file baru bernama "distribusi" di direktori Documents saya, saya mengetikkan yang berikut:

# vim ~/Documents/distributions

File baru terbuka dalam mode Perintah.

Saya menggunakan proses yang sama untuk membuka file yang ada bernama "demo" di direktori Documents:

# vim ~/Documents/demo

Mengedit file

Vim dimulai dalam mode Perintah, jadi saya perlu beralih ke mode Sisipkan untuk menambah atau mengedit konten. Ada banyak cara untuk beralih ke mode Sisipkan. Kebanyakan dari mereka berpusat di sekitar mengubah mode dan memposisikan kursor di suatu tempat tertentu dalam file. Saat Anda baru memulai, lebih mudah untuk mengingat i untuk mode Sisipkan dan kelola posisi kursor dengan menggunakan tombol panah.

Saya berada di file distribusi saya, jadi saya memilih i dan mulai memasukkan konten:

Menyimpan file

Sekarang saya telah menambahkan atau memodifikasi konten dalam file saya, saatnya untuk menyimpan perubahan saya. Saya harus keluar dari mode Sisipkan, jadi saya tekan Esc untuk kembali ke mode Perintah. Saya memasukkan :w untuk menyimpan (menulis) perubahan saya:

Keluar dari Vim

Untuk menutup editor teks Vim, saya memastikan bahwa saya dalam mode Perintah (tekan Esc jika Anda tidak yakin), lalu pilih :q (berhenti):

Gabungkan perintah

Anda yang memiliki sedikit pengalaman Vim menyadari bahwa saya dapat menggabungkan langkah tulis dan keluar. Untuk menyimpan perubahan dan keluar dari Vim secara bersamaan, masukkan :wq berikut ini (menulis dan kemudian berhenti). Ini contohnya:

Jika Anda ingin keluar dari Vim tanpa menyimpan perubahan ke file, gunakan :q! kombinasi tombol, seperti ini:

[ Ingin menguji kemampuan sysadmin Anda? Ikuti penilaian keterampilan hari ini. ] 

Menutup

Ada lebih banyak untuk Vim daripada langkah-langkah sederhana ini. Namun, terlalu banyak pengguna baru yang terintimidasi dan kewalahan. Mulailah perlahan dengan empat fungsi penting ini. Jika Anda lebih suka nano, maka gunakanlah. Setidaknya jika Anda terhubung ke sistem yang tidak menginstal nano, Anda dapat menyelesaikan beberapa tugas dasar menggunakan Vim.

Setelah Anda menguasai tugas-tugas Vim yang mudah ini, Anda dapat menyelidiki fungsi tambahan untuk menjadi lebih efisien. Secara pribadi, saya menggunakan Vim bila memungkinkan pada instalasi Linux saya.


Linux
  1. 3 perintah Linux untuk mematikan sistem dan Anda akan dapat melakukannya dengan mudah

  2. Lompat Ke Awal Baris Dalam Mode Vi Bash?

  3. Bagaimana Anda bisa mengganti tombol j dan k di vim?

  1. 30 hal yang tidak Anda ketahui tentang kernel Linux

  2. 3 hal berguna yang dapat Anda lakukan dengan alat IP di Linux

  3. 5 hal yang dibutuhkan Linux untuk bersaing secara serius di pasar desktop yang mungkin tidak pernah Anda pertimbangkan

  1. Apakah Anda mengizinkan protokol X di jaringan Anda?

  2. Bagaimana mengatasi kesalahan sudoers – “maaf, Anda harus memiliki tty untuk menjalankan sudo”

  3. Mengatur warna latar belakang Vim