Belajar Sysadmin Gratis : Text Editor di Linux
Di Linux, banyak pengaturan sistem dan aplikasi dilakukan lewat file teks. Karena itu, text editor di terminal adalah alat yang sangat penting. Dua editor yang paling sering digunakan adalah Nano dan Vim.
Singkatnya:
-
Nano → mudah dipakai, ramah pemula
-
Vim → lebih rumit di awal, tapi sangat kuat dan efisien
Nano (Editor Paling Mudah untuk Pemula)
Gambaran Singkat
Nano adalah text editor sederhana yang berjalan di terminal. Semua shortcut penting ditampilkan langsung di bagian bawah layar, jadi mudah diingat dan tidak bikin bingung.
Kelebihan Nano
-
Mudah digunakan tanpa belajar banyak perintah
-
Cocok untuk edit cepat, seperti file konfigurasi
-
Punya fitur dasar: edit teks, cari, simpan, dan keluar
Perintah Dasar Nano
Membuka atau Membuat File
Jika file belum ada, Nano akan otomatis membuatnya.
Menyimpan File
-
Tekan
Ctrl + O -
Tekan
Enteruntuk konfirmasi nama file
Keluar dari Nano
-
Tekan
Ctrl + X -
Jika ada perubahan yang belum disimpan, Nano akan bertanya apakah ingin menyimpan
Mencari Teks
-
Tekan
Ctrl + W -
Ketik kata yang ingin dicari
Potong Baris
-
Ctrl + K
Tempel Baris
-
Ctrl + U
Bantuan
-
Ctrl + G
Nano sangat cocok kalau kamu ingin cepat edit file tanpa ribet.
Vim (Editor Kuat untuk Pengguna Lanjutan)
Gambaran Singkat
Vim adalah versi pengembangan dari editor klasik vi. Awalnya memang terasa sulit karena cara kerjanya berbeda, tapi setelah terbiasa, Vim sangat cepat dan efisien.
Kelebihan Vim
-
Menggunakan sistem mode (tidak langsung mengetik)
-
Navigasi dan edit sangat cepat
-
Cocok untuk coding dan administrasi server
-
Bisa dikustomisasi lewat file
.vimrc
Membuka File di Vim
Mode di Vim (Paling Penting)
-
Normal Mode
Mode awal saat Vim dibuka (untuk navigasi dan perintah) -
Insert Mode
Mode untuk mengetik teks
Masuk dengan menekaniataua -
Kembali ke Normal Mode
TekanEsc
Perintah Dasar Vim (dari Normal Mode)
Tekan : lalu ketik perintahnya
-
Simpan file
-
Keluar
-
Simpan dan keluar
-
Keluar tanpa menyimpan
Navigasi di Vim (Normal Mode)
-
h→ ke kiri -
l→ ke kanan -
j→ ke bawah -
k→ ke atas
Perintah Berguna Lainnya
-
Hapus satu karakter:
x -
Undo (batalkan perubahan):
u -
Cari teks:
Tekan
nuntuk hasil berikutnya
Kenapa Vim Layak Dipelajari?
Walaupun Nano lebih gampang, Vim tetap penting untuk dipelajari karena:
-
Hampir selalu tersedia di semua Linux dan Unix
-
Tetap ada di sistem minimal dan mode recovery
-
Edit file jadi sangat cepat tanpa mouse
-
Fitur sangat lengkap untuk pekerjaan profesional
-
Banyak sysadmin dan developer mengandalkan Vim
Text Editor Default di Ubuntu
Di sebagian besar sistem Ubuntu:
-
Nano adalah editor default di terminal
Contohnya saat menjalankangit commit, biasanya Nano yang terbuka -
Vi (Vim versi minimal) juga hampir selalu terpasang
Untuk mengecek editor default di sistem, jalankan:
Perintah ini akan menampilkan editor yang sedang dijadikan default, seperti nano atau vim.basic.
Kalau kamu baru mulai, Nano sudah lebih dari cukup. Tapi kalau sering mengelola server atau coding lewat SSH, belajar Vim pelan-pelan akan sangat terasa manfaatnya.