Text Editor di Linux
Sesuai namanya, text editor di linux digunakan untuk melakukan modifikasi suatu file. Selain itu, text editor juga bisa digunakan untuk membuat sekaligus memodifikasi suatu file.
Ada beberapa text editor yang bisa kita gunakan di linux, diantaranya vi, vim, pico, nano, ex, dll. Namun pada sub bab ini, hanya akan dibahas text editor yang sering dipakai oleh pemula, yaitu nano/pico. Secara garis besar, text editor pico dan nano memiliki kemiripan, baik dari segi fungsi, tool yang tersedia, dan kecepatan.
Berikut contoh penggunaan text editor nano
Terlihat bahwa ada tiga perintah pada gambar diatas. Perintah pertama (touch linux.txt) digunakan untuk membuat sebuah file dengan nama linux.txt. Terlihat bahwa perintah tersebut berhasi, terbukti dengan perintah (ls). Perintah terahir digunakan untuk mengedit isi file linux.txt dengan text editor nano. Setelah menjalankan perintah tersebut, maka akan muncul sebuah halaman editor, kita bebas menambahkan atau menghapus isi file seperti berikut:
Selanjutnya, untuk menyimpan hasil perubahan yang telah dilakukan, gunakan tombol kombinasi ctrl+x, selnjutnya y, dan terahir enter. Perhatikan gambar dibawah ini, terlihat bahwa saat ini file linux.txt telah berisi sebaris tulisan seperti yang telah ditambahkan saat menggunakan editor nano.
Rangkuman
Text Editor di Linux
Text editor di Linux digunakan untuk membuat dan memodifikasi file. Beberapa text editor yang umum digunakan adalah vi, vim, pico, nano, dan ex. Pada materi ini, fokusnya adalah pada nano dan pico, yang memiliki kemiripan dalam fungsi, tools, dan kecepatan, serta sering digunakan oleh pemula.
Contoh penggunaan nano:
- touch linux.txt – Membuat file baru bernama linux.txt.
- ls – Memverifikasi bahwa file linux.txt telah dibuat.
- nano linux.txt – Mengedit file linux.txt dengan text editor nano.
Setelah mengedit, simpan perubahan dengan kombinasi tombol Ctrl+X, lalu tekan Y, dan akhiri dengan Enter. Hasilnya akan terlihat pada isi file yang telah diperbarui sesuai modifikasi yang dilakukan di editor nano.