Editing FIles in Linux
Apa yang akan kamu dapatkan?
- Dapat menjelaskan Commands sederhana dari vim file editor
- Dapat menjelaskan Commands sederhana dari GNU nano file editor
- Dapat menjelaskan Commands dari gedit file editor
Vim Text editor
Section titled “Vim Text editor”GUI itu optional di linux. artinya Graphic seperti klik dan icon seperti di windows itu optional. jadi kamu harus bisa untuk mengedit files dengan tools spesifik di Command Line Interface / CLI / Terminal.
Kebanyakan Linux konfigurasi di simpan dalam bentuk text file. Jadi kamu harus bisa untuk memodifikasi atau merubah text files sampai memodifikasi sistem konfigurasi.
Vim adalah text editor default yang terdapat di semua Linux Distributions.
Bahkan vim dapat di cosomize sesuai yang kita mau.
Vim modes
Section titled “Vim modes”Vim tidak ada tombol menu
Vim menggunakan dua jenis mode yang ber reaksi secara berbeda dengan ketikan keyboard.
artinya vim memiliki 2 mode yaitu editor setting mode untuk setting dan edit file mode untuk edit suatu file
- Command Mode : Keystroke issue commands to vim
- Insert Mode : keystroke untuk memasuki content yang terdapat di text file.
Command Mode
Section titled “Command Mode”| Keystroke | Effect |
|---|---|
| x | Hapus Karakter di Cursor |
| G | Memindahkan kursor ke paling bawah File |
| gg | Memindahkan kursor ke paling atas File |
| 42G | Memindahkan kursor ke line 42 dari file |
| /keyword | Mencari text keyword dari file |
| y | cut |
| p | paste |
| i | move ke insert mode / editing file mode |
| ZZ | menuimpan dan keluar dari vim |
| X | menghapus character di kursor |
| Dd | undo commands terakhir |
| U | global |
| /g | global cari yang lampau dan ganti yang baru |
| :s/old/new/g | memasuki insert mode dan membuat baris baru di bawah kursor |
| O | memasuki insert mode dan menambah text setelah cursor |
| A | |
| h, j, k, l | memindahkan cursor atas, kanan, bawah, kiri |
Dan masih banyak lagi
Kalian bingung? Sama saya juga hehe.
Quitting and Saving
Section titled “Quitting and Saving”Seperti nya ini berada di Command Mode.
Ada beberapa Command yang dapat kita berikan ketika berada di mode ini, antara lain.
Jika kalian mengetikan keyword di table di bawah maka effect nya akan berbeda beda.
| Common Command | Effect |
|---|---|
| :w | Writes file (save) |
| :q | Keluar dari Vim |
| :wq | Menyimpan file dan keluar dari Vim |
| :wq! | Menyimpan file dan memaksa keluar Vim |
| :q! | Keluar dari Vim tanpa Saving atau tanpa menyimpan |
Insert Mode
Section titled “Insert Mode”Memasuki Editor File. Ada caranya, yaitu ketika memasuki Command mode kita pencet keyword i
Dengan memasuki Insert Mode kita bisa mengedit file layaknya text editor.
untuk keluar dari insert mode dan kembali ke command mode kita tinggal pencet ESC
beberapa Vim Commands yang umum.
Section titled “beberapa Vim Commands yang umum.”Minimum Commands yang kamu harus tahu.
| Common Command | Effect |
|---|---|
| i | Memasuki insert mode |
| ESC | Memasuki command mode dari insert mode |
| : | enter Ex mode - saya ngga ngerti juga |
| :wq | Simpan dan keluar |
| :q! | Keluar tanpa Menyimpan |
Ada dokumentasinya. Dokumentasinya jika kita mengetikan Command Vimtutor di shell Command Prompt maka kita dapat melihat dokumentasinya.
kalau kita masih memasuki Command Mode, kita bisa melihat bantuan dengan
- :help
- :help keyword
untuk terkhir ini saya juga masih belum tahu tapi kapan2 saya beritahu atau email saya akbar@ngod.ing kalau saya lupa.
- k:Open the man page for the word at the cursor?
GNU nano text editor
Section titled “GNU nano text editor”nano lebih mudah digunakan dari pada vim.
nano adalah text editor yang umum di linux. tapi terkadang tidak semua linux terutama di server tidak memilikinya jadi kita diharuskan menginstallnya.
install nano cukup mudah, yaitu di command prompt kita masukkan Command :
sudo apt-get install nanojika kita ingin membuka text editor di file maka kita tinggal memberikan command :
nano fileName.txtsetelah mengetikan command diatas kita sudah memasuki text editor dan tinggal merubah isinya. Bahkan dibawah / footer dari nano terdapat tulisan bantuan untuk kita mengedit file. Seperti yang terlihat di gambar.

Berikut beberapa Commands yang terdapat di nano.
| Commands | Effect |
|---|---|
| CTRL+X | Keluar Nano |
| CTRL+O | Save File |
| CTRL+K | Cut Text |
| CTRL+U | Paste Text |
| CTRL+G | Help |
| CTRL+W | Search lewat String |
| CTRL+Y | Pindah ke layar sebelumnya |
| CTRL+V | Pindah ke layar setelahnya |
| CTRL+C | Perlihatkan Letak Cursor Sekarang |
Karena saya malas ngetik. lihat saja gambar dibawah.

gedit GUI-based text editor
Section titled “gedit GUI-based text editor”gedit adalah text editor yang memiliki graphic. Itu membutuhkan user interface seperti GNOME, Xfce, atau KDE. jadi kalau di komputer mungkin bisa tapi kalau di server yang tidak punya user interface atau graphic card mungkin tidak bisa di gunakan.
Berikutnya
Section titled “Berikutnya”Berikutnya akan mempelajari terkait working with the linux file system.

Pembelajar IT | Technical Practitioner • Ditulis pada 18 April 2026