Mode VIM dan cara mengubah cara

Mode VIM dan cara mengubah cara

Vim adalah editor teks paling populer dan sangat kuat. Ini memiliki banyak fitur yang tidak Anda harapkan ada di editor teks. Sebagian besar fitur ini memudahkan Anda melakukan banyak pekerjaan dalam waktu singkat. Editor Vim adalah editor teks modal; ia menggunakan cara untuk tujuan yang berbeda seperti memasukkan teks, menjalankan perintah, dan memilih teks. Mode pada dasarnya memutuskan apakah menekan sembarang tombol pada keyboard akan menyisipkan karakter tersebut atau memindahkan kursor ke dokumen. Oleh karena itu, penting untuk mengetahui apa itu masing-masing cara dan bagaimana cara mengubah cara tersebut.

Artikel ini akan menjelaskan apa itu cara Vim dan bagaimana cara mengubahnya. Vim adalah editor teks sumber terbuka dan gratis yang diinstal secara default dengan sebagian besar sistem operasi.

Harap dicatat bahwa semua perintah dan proses yang dibahas dalam artikel ini telah diuji pada Ubuntu 20.04 LTS (Focal Fossa).

Mode Vim

Di Vim, ada tiga cara operasi: Normal, Sisipkan, dan Visual.

Mode normal

Mode normal adalah cara awal editor Vim. Saat Anda membuka file baru, edit yang sudah ada, itu dimulai dalam cara normal secara default. Dalam cara normal, Anda tidak dapat memasukkan karakter apa pun. Mode normal juga dikenal sebagai cara perintah karena semua penekanan tombol yang Anda lakukan ditafsirkan sebagai perintah. Misalnya, jika Anda menekan k, itu akan memindahkan posisi kursor ke atas satu baris alih-alih memasukkan karakter “k”. Demikian pula, jika Anda menekan yy, itu akan menyalin baris saat ini alih-alih memasukkan “yy”. Juga, dalam cara normal, huruf besar dan huruf kecil diperlakukan secara berbeda. Misalnya, menekan o membuat baris baru untuk teks di bawah lokasi kursor saat ini, sementara menekan O membuat baris baru untuk teks di atas lokasi kursor saat ini

Untuk mengakses cara normal dari cara lain, tekan tombol Esc.

Sisipkan cara

Mode sisipkan adalah tempat Anda dapat menyisipkan teks ke dalam file. Mode ini menyisipkan setiap karakter yang Anda ketik di lokasi kursor saat ini.

Modus visual

Mode visual memungkinkan Anda untuk memilih teks sehingga Anda dapat melakukan operasi tertentu (memotong, menyalin, menghapus) di atasnya.

Mengubah cara

Seperti yang sudah dibahas, saat Anda membuat atau membuka file di vim, file tersebut pertama kali terbuka dalam cara Normal.

Untuk mengetik karakter apa pun, Anda harus beralih ke cara Sisipkan. Ada beberapa perintah yang berbeda untuk masuk ke cara Insert dari cara Normal yaitu i, I, o, O, a, dan A. Perintah yang paling umum digunakan untuk masuk ke cara insert adalah ā€œiā€. Untuk beralih kembali ke cara normal, tekan Esc.

Untuk beralih ke cara visual dari cara Normal, perintah yang berbeda adalah v, V, Shift + v, dan Ctrl + v. Perintah yang paling umum digunakan untuk masuk ke cara insert adalah “v”.

Untuk beralih ke cara visual dari cara Sisipkan, pertama pindah ke cara Normal dengan menekan tombol Esc, lalu tekan v untuk masuk ke cara Visual.

Perintah dasar

Berikut adalah beberapa perintah dasar yang dapat digunakan untuk menyisipkan dan memanipulasi teks di Vim:

Perintah terkait file

:w tulis file ke disk
:Q keluar dari vi tanpa menyimpan file
:wq tulis file ke disk dan keluar dari vi
:Q! Abaikan peringatan dan buang perubahannya
:w nama file Simpan file sebagai nama file

Memindahkan kursor

J gerakkan kursor ke bawah satu baris
k pindahkan posisi kursor ke atas satu baris
aku pindahkan kursor ke bagian bawah layar
0 pindah ke awal baris
$ pindah ke akhir baris

Menyisipkan Teks

Saya sisipkan teks di awal baris
Saya masukkan teks sebelum lokasi kursor saat ini
sebuah masukkan teks setelah lokasi kursor saat ini
Hai Buat baris baru untuk teks di bawah lokasi kursor saat ini
HAI Buat baris baru untuk teks di atas lokasi kursor saat ini

Mengubah teks

cc Hapus seluruh baris dan mulai cara Sisipkan.
S Hapus karakter di bawah kursor dan mulai cara Sisipkan.
R Ganti karakter di bawah kursor

Menyalin tempel

kamu Copy teks yang dipilih ke papan klip
Y y Copy baris saat ini
P masukkan teks “sebelum” kursor,
P Masukkan teks pada titik setelah kursor

Menghapus Teks

x hapus karakter sebelum lokasi saat ini
x hapus karakter di bawah lokasi saat ini
D Potong ke akhir baris
DD Potong garis saat ini

Urungkan/Ulangi

kamu batalkan perubahan terakhir

 

Ctrl_R Mengulangi

Editor teks harus dioptimalkan untuk mengedit, bukan hanya menulis, dan Vim adalah salah satunya. Ini memiliki cara terpisah untuk mengedit, menyisipkan, dan memilih teks. Dalam artikel ini, Anda telah mempelajari tentang cara Normal, Sisipkan, dan Visual vim dan juga cara beralih di antara cara yang berbeda. Saya harap Anda menyukai artikelnya!

Related Posts