
Apa itu Teks Editor Vim? dan Cara Menggunakan di Cloud VPS

Hai DomaiNesians! Kali ini kita akan membahas tentang salah satu teks editor yang populer di kalangan pengguna Linux, yaitu Vim. Bagi para pengguna Cloud VPS, mengetahui cara menggunakan Vim sangatlah penting karena teks editor ini sering kali sudah terpasang secara default di banyak sistem operasi Linux. Dalam artikel ini, kita akan menjelaskan apa itu Vim, keunggulannya dibandingkan teks editor lain, serta cara menggunakannya di Cloud VPS. Mari kita mulai perjalanan menjelajahi dunia Vim!
Mengenal Teks Editor Vim
Teks editor adalah program komputer yang digunakan untuk membuat, mengedit, dan memanipulasi file teks. Teks editor merupakan alat yang sangat penting bagi programmer, administrator sistem, dan pengguna komputer pada umumnya. Salah satu teks editor yang populer di kalangan pengguna Linux adalah Vim.
Vim, singkatan dari “Vi IMproved”, adalah teks editor yang merupakan pengembangan dari teks editor Vi yang lebih tua. Vim dirancang untuk menjadi versi yang lebih kuat dan fleksibel dari Vi, dengan banyak fitur tambahan yang membuatnya lebih efisien dan produktif bagi penggunanya.
Meskipun Vi masih ada dan digunakan oleh beberapa orang, Vim telah menjadi pilihan yang lebih populer karena memiliki lebih banyak fitur dan kemampuan. Vim mendukung syntax highlighting untuk berbagai bahasa pemrograman, memiliki sistem plugin yang kuat, dan menawarkan banyak penyesuaian yang memungkinkan pengguna untuk mengoptimalkan pengalaman pengeditan mereka.
Perlu diakui bahwa Vim bukanlah teks editor yang ramah pengguna seperti Nano. Vim memiliki kurva pembelajaran yang cukup curam dan membutuhkan waktu serta latihan untuk menguasainya. Namun, bagi mereka yang telah menguasai Vim, editor ini menawarkan tingkat efisiensi dan produktivitas yang sulit ditandingi oleh editor lain.
Selanjutnya, kita akan mempelajari cara menggunakan Teks Editor Vim di Cloud VPS. Persiapkan diri untuk memulai perjalanan menjadi pengguna Vim yang handal!
Persiapan Awal Untuk Menggunakan Teks Editor Vim
Halo DomaiNesians! Setelah kita mengenal lebih dekat tentang Vim, saatnya kita mulai mempelajari cara menggunakannya di Cloud VPS. Langkah pertama yang perlu dilakukan adalah mengakses VPS melalui SSH.
Dalam tutorial ini, kita akan menggunakan Vim versi 8.2 dengan sistem operasi Linux berdistribusi Ubuntu versi 22.04.2 LTS untuk server. Jika terdapat perbedaan antarmuka pada sistem yang digunakan, silakan menyesuaikan langkah-langkah yang diberikan.
Untuk mengakses terminal SSH, kita bisa menggunakan protokol OpenSSH atau menyalin kode yang disediakan pada Dashboard MyDomaiNesia.
Bagi kamu yang belum memiliki VPS atau hosting, tidak perlu khawatir. Segera cek langsung paket hosting dan Cloud VPS termurah dan mudah di DomaiNesia. Dengan layanan berkualitas dan dukungan teknis yang handal, DomaiNesia siap membantu mewujudkan proyek web impian.
Dalam kasus ini, kita akan menggunakan sistem operasi Linux untuk menggunakan Teks Editor Vim. Sebagian besar distribusi Linux sudah menyertakan Vim secara default, sehingga tidak perlu melakukan instalasi tambahan. Namun, jika Vim belum tersedia di VPS Linux, kita dapat menginstalnya dengan menjalankan perintah berikut:
Untuk Ubuntu/Debian:
1 |
sudo apt-get install vim -y |
Untuk CentOS/RHEL:
1 |
sudo yum install vim |
Perlu diketahui bahwa untuk mengakses Vim, kita juga bisa menggunakan perintah vi. Ini karena Vim merupakan superset dari Vi, sehingga perintah vi secara default akan membuka Vim di sebagian besar sistem modern.
Membuka File Dengan Teks Editor Vim
Untuk membuka file dengan Teks Editor Vim, gunakan perintah berikut di terminal:
1 |
vim [folder]/[nama file] |
atau
1 |
vim [nama file] |
Keterangan: [folder] adalah direktori tempat file berada (opsional), [nama file] adalah nama file yang ingin dibuka atau dibuat
Penting untuk diingat bahwa jika nama file yang dimasukkan tidak ada dalam folder yang sedang aktif di command line, Vim akan membuat file baru dengan nama tersebut. Oleh karena itu, pastikan untuk mengisi nama file dengan lengkap, termasuk ekstensinya.
Untuk melihat isi folder pada command line, gunakan perintah ls. Sedangkan untuk berpindah antar folder, gunakan perintah cd [alamat folder].
Contoh penggunaan:
1 |
vim testfolder/test.txt |
Perintah di atas akan membuka file test.txt yang berada di folder testfolder. Jika file tersebut belum ada, Vim akan membuat file baru dengan nama tersebut.
Mengolah Teks Pada Teks Editor Vim
Salah satu hal yang membedakan Vim dari kebanyakan editor lain adalah konsep “modal editing”. Vim memiliki beberapa mode berbeda yang memisahkan fungsi pengeditan dari tugas input teks normal. Ini mungkin terasa asing pada awalnya, tetapi setelah terbiasa, pendekatan ini dapat meningkatkan efisiensi pengeditan secara signifikan. Selanjutnya, kita akan mempelajari pengeditan teks pada mode Normal, Insert, Visual, dan Command.
Masuk ke Mode Normal
Mode Normal adalah mode default Vim saat pertama kali membuka file. Pada mode ini, indikator mode di pojok kiri bawah tidak menampilkan keterangan apapun. Mode Normal digunakan untuk navigasi dan memberikan perintah pengeditan. Tekan tombol ESCAPE atau ESC pada keyboard untuk mengembalikan Vim ke mode Normal.
Masuk ke Mode Insert
Untuk masuk ke Mode Insert, gunakan tombol a atau i pada keyboard saat berada di Mode Normal. Mode Insert digunakan untuk menyisipkan teks baru dalam dokumen. Berikut adalah fungsi dari perintah tersebut:
- i – Memasuki mode sisipan pada posisi kursor saat ini.
- a – Memasuki mode sisipan setelah posisi saat ini.
- SHIFT + i – Memasuki mode sisipan di awal baris saat ini.
- SHIFT + a – Memasuki mode sisipan di akhir baris saat ini.
Masuk ke Mode Visual
Untuk masuk ke Mode Visual, gunakan tombol v pada keyboard saat berada di Mode Normal. Mode Visual digunakan untuk seleksi visual teks. Berikut adalah fungsi dari perintah tersebut:
- v – Memasuki mode “visual” biasa. Pilihan dilakukan dengan menggerakkan kursor ke atas, bawah, kiri, dan kanan.
- SHIFT + v – Memasuki mode “visual line”. Seluruh baris dipilih, dari karakter pertama hingga terakhir, dengan bergerak ke atas dan ke bawah.
- CTRL + v – Memasuki mode “visual blok”. Kotak digunakan untuk seleksi yang dapat diperluas dan dikontrakkan.
Masuk ke Mode Command
Untuk masuk ke Mode Command, gunakan tombol : pada keyboard saat berada di Mode Normal. Mode Command digunakan untuk menggunakan perintah Vim lainnya, seperti menyimpan file, keluar dari Vim, atau menjalankan perintah sistem.
Navigasi teks di Vim dilakukan pada Mode Normal. Meskipun tombol navigasi Vim mungkin terasa tidak intuitif pada awalnya, mereka dipilih karena alasan efisiensi. Tombol-tombol ini berada di baris beranda keyboard, sehingga tangan pengguna bergerak lebih sedikit dibandingkan dengan menggunakan tombol panah tradisional.
Navigasi dasar untuk atas, bawah, kiri, kanan:
- h : Pindah ke kiri.
- j : Bergerak ke bawah.
- k : Naik ke atas.
- l : Bergerak ke kanan.
Navigasi lanjutan:
- gg : Pindah ke bagian atas dokumen.
- SHIFT + g : Pindah ke bagian bawah dokumen.
- w : Pindah ke kata berikutnya.
- b : Mundur satu kata.
- e : Pindah ke akhir kata.
- 0 : Pindah ke awal baris.
- $ : Pindah ke ujung baris.
Editing Teks Pada Teks Editor Vim
Editing teks di Vim dilakukan pada Mode Normal. Penting untuk diingat bahwa perintah pengeditan di Vim menjadi sangat kuat ketika dikombinasikan dengan perintah gerak. Semua tombol navigasi dapat digunakan sebagai arah untuk perintah pengeditan.
Untuk mengubah teks:
- r : Ganti karakter di bawah kursor dengan karakter yang berbeda.
- c : Ubah teks ke arah berikut.
- SHIFT + c : Ubah teks ke akhir baris.
Untuk menghapus teks:
- x : Hapus karakter di bawah posisi kursor.
- d : Menghapus ke arah yang ditentukan setelah mengeluarkan perintah.
- dd : Hapus baris.
- SHIFT + d : Hapus dari posisi saat ini ke akhir baris.
Untuk menyalin dan menempelkan teks:
- y : Salin (atau “tarik”) ke arah berikut.
- yy : Salin seluruh baris.
- SHIFT + y : Salin hingga akhir baris.
- p : Tempel baris terakhir yang disalin (atau dihapus!) di bawah baris saat ini.
- SHIFT + p : Tempel baris terakhir yang disalin (atau dihapus!) di atas baris saat ini.
Fungsi mengubah lainnya:
- u : Batalkan tindakan terakhir (undo).
- CTRL + r : Ulangi tindakan terakhir (redo).
- SHIFT + j : Gabungkan baris di bawah ke baris saat ini.
Menutup dan Menyimpan Teks Pada Teks Editor Vim
Untuk menutup dan menyimpan teks pada Teks Editor Vim, kita perlu kembali ke Mode Normal dengan menekan tombol ESC, lalu masuk ke Mode Command dengan mengetikkan :. Setelah itu, gunakan perintah berikut:
- :q : Berhenti vim. Jika perubahan belum disimpan, perintah akan gagal.
- :q! : Keluar dari vim dan buang perubahan yang belum disimpan.
- :w : Simpan perubahan. Tambahkan spasi dan nama file jika ingin menyimpan ke lokasi lain atau jika ini adalah pertama kalinya menentukan lokasi penyimpanan.
- :e : Edit file yang mengikuti.
- :bn : Edit file berikutnya yang telah dibuka oleh vim.
- :bp : Edit file sebelumnya yang telah dibuka vim.
Setelah menjalankan perintah yang diinginkan, file akan berhasil disimpan dan kita akan keluar dari antarmuka teks editor Vim.
Belajar Mengolah Teks Dengan Aplikasi Vim
Selamat, DomaiNesians! Kita telah menjelajahi dunia Vim, mulai dari pengenalan hingga cara menggunakannya di Cloud VPS. Meskipun Vim mungkin terasa menantang pada awalnya, dengan latihan dan kesabaran, kamu akan menemukan bahwa Vim adalah alat yang sangat kuat dan efisien untuk mengedit teks.
Terima kasih telah mengikuti panduan ini. Semoga artikel ini membantu dalam memulai perjalanan menggunakan Vim di Cloud VPS. Sampai jumpa di artikel berikutnya jangan lupa lihat panduan DomaiNesia yang lain!