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

nano filename.txt

Jika file belum ada, Nano akan otomatis membuatnya.

Menyimpan File

  • Tekan Ctrl + O

  • Tekan Enter untuk 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

vim filename.txt

Mode di Vim (Paling Penting)

  • Normal Mode
    Mode awal saat Vim dibuka (untuk navigasi dan perintah)

  • Insert Mode
    Mode untuk mengetik teks
    Masuk dengan menekan i atau a

  • Kembali ke Normal Mode
    Tekan Esc

Perintah Dasar Vim (dari Normal Mode)

Tekan : lalu ketik perintahnya

  • Simpan file

    :w
  • Keluar

    :q
  • Simpan dan keluar

    :wq
  • Keluar tanpa menyimpan

    :q!

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:

    /kata

    Tekan n untuk 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 menjalankan git commit, biasanya Nano yang terbuka

  • Vi (Vim versi minimal) juga hampir selalu terpasang

Untuk mengecek editor default di sistem, jalankan:

update-alternatives --display editor

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.