GNU/Linux >> Belajar Linux >  >> Linux

Dasar-dasar Editor Vim

Tutorial ini akan berbicara tentang vim penggunaan dasar dan mencakup juga editor vi . Vim adalah editor teks yang kuat yang digunakan dalam CLI (antarmuka baris perintah). Linux menggunakan banyak file konfigurasi, Anda sering harus mengeditnya dan vim adalah alat yang hebat untuk melakukannya. Alternatif untuk vim adalah nano dan joe editor baris perintah.

Untuk memulai editor vim, jalankan perintah:

vim

Editan vim akan muncul di jendela terminal.

Vim memiliki metode kerja tertentu, ada dua mode utama:mode perintah dan mode lainnya.

Mode perintah memungkinkan Anda memilih mode kerja yang ingin Anda masuki. Mode yang tersedia adalah:simpan, keluar, salin, tempel, dan hal-hal semacam itu tetapi Anda tidak dapat mengedit file dalam mode perintah secara langsung. Inilah yang banyak pengguna baru mengenal teka-teki vim dan seseorang harus membiasakan diri terlebih dahulu.

Mode Vim

Ada beberapa mode lain, saya hanya akan membahas yang paling banyak digunakan di sini. Di akhir tutorial, Anda akan menemukan beberapa tautan ke panduan mendalam tentang VIM dan penjelasan mode lanjutan.

Mode Sisipkan

Mode Sisipkan memungkinkan Anda menyisipkan teks dalam dokumen. Pintasannya adalah:"i " (masukkan teks tempat kursor berada) atau "o " (masukkan teks di awal baris berikut).

Mode Visual

Mode visual memungkinkan pengguna untuk memilih teks seperti yang Anda lakukan dengan mouse, tetapi menggunakan keyboard, bukan mouse. Berguna untuk menyalin beberapa baris f teks misalnya. Pintasannya adalah:"V ".

Mode Perintah

Sekarang mari kita bicara tentang mode perintah, perintah dimulai dengan simbol ":".

Saat Anda berada di mod lain, Anda dapat menggunakan tombol escape (terkadang Anda harus menekannya dua kali) untuk kembali ke command mod kapan saja.

Untuk penjelasan yang lebih mendalam tentang mode Vim, lihat tutorialnya: Dijelaskan Mode Editor Vim

Contoh penggunaan Vim

Untuk mulai menggunakan vim, jalankan saja perintah "vim" pada shell Linux diikuti dengan path file yang ingin Anda edit.

Contoh, mengedit file /etc/hosts

vim /etc/hosts

Hasilnya akan terlihat seperti ini:

Editor sekarang dalam mode perintah. Untuk mulai mengedit konten file, masukkan:

:i[enter]

[enter] artinya menekan tombol kembali atau enter pada keyboard Anda.

Kata --insert-- akan muncul di bagian bawah jendela editor untuk menunjukkan bahwa Anda sedang dalam mode insert sekarang.

Sekarang Anda dapat mengedit file dengan menavigasi ke baris yang ingin Anda ubah dengan tombol kursor dan kemudian mulai mengetik teks. Setelah Anda selesai mengedit, tekan tombol [esc] untuk kembali ke mode perintah.

Untuk menyimpan file dan keluar dari editor, masukkan:

:x[return]

Jika Anda ingin keluar dari vim tanpa menyimpan file, masukkan:

:q![return]

Referensi Perintah Vim

simpan::w
simpan dan keluar::wq
keluar::q
kekuatan:! (contoh :w! :q! )
pemisahan vertikal:buka dokumen lalu ketik :vsplit /path-to-document/document dan ini akan membuka dokumen yang ditentukan dan membagi layar sehingga Anda dapat melihat kedua dokumen.
salin:y
salin satu baris:yy
tempel:p
potong:d
memotong garis:dd

Ini adalah perintah yang sangat dasar untuk vim, tetapi mereka berguna karena vim atau vi sudah diinstal sebelumnya pada sebagian besar sistem Linux. Saya harap ini akan membantu Anda mengonfigurasi Linux Anda.

Fitur Lanjutan

Berikut adalah beberapa tutorial yang mencakup fitur lanjutan Vim.

  • Cara melakukan operasi pencarian di Vim
  • Mode Editor Vim Dijelaskan
  • Cara mengakses shell atau menjalankan perintah eksternal dari dalam Vim
  • Cara membuat perubahan pengaturan khusus file di Vim menggunakan Modeline
  • Plugin editor Vim yang berguna untuk pengembang perangkat lunak - bagian 1
  • Plugin editor Vim yang berguna untuk pengembang perangkat lunak - bagian 2:Sintaks
  • Plugin editor Vim yang berguna untuk pengembang perangkat lunak - bagian 3:a.vim
  • Cara menggunakan penanda dan melakukan pemilihan teks di Vim

Linux
  1. Bagaimana saya mengonfigurasi Vim sebagai editor default saya di Linux

  2. Dasar-dasar Perintah Linux:7 perintah untuk manajemen proses

  3. Panduan Editor Teks ViM 101

  1. Dasar-dasar perintah Linux:printf

  2. Hitung jumlah pola yang cocok di editor vim

  3. Editor Teks Vem – Tata Letak Perintah Alternatif untuk Vim

  1. 8 Dasar-dasar Navigasi Editor Vim Penting

  2. 10 Contoh Perintah Sed (Stream Editor)

  3. vim:perintah tidak ditemukan