author Ahmad Muhardian

6 Teks Editor Berbasis Teks (CLI) di Linux untuk Menulis Kode


Teks editor merupakan software yang wajib dimiliki programmer. Karena dengan teks editor lah kita dapat menulis kode.

Kali ini, saya akan mengulas 6 teks editor berbasis teks (CLI) di Linux yang dapat kita gunakan untuk menulis kode program.

1. Pico

Pico

Pico merupakan teks editor berbasis teks yang mudah digunakan. Teks editor ini menjadi favorit para pengguna baru. Pico awalnya hadir bersama Pine email client. Pico ditulis dalam bahasa pemrograman C. Web resmi: http://www.washington.edu/pine/

2. Nano

Nano

Nano merupakan teks editor kloning dari Pico dengan beberapa peningkatan. Nano tersedia untuk Linux dan DOS. Web resemi: https://www.nano-editor.org/

3. Vi

Vi

Vi sebenarnya teks editor untuk Unix. Vi dibuat oleh Bill Joy dengan bahasa pemrograman C. Vi dirilis pertama kali pada tahun 1976 (sekitar 40 tahun yang lalu).

4. Vim

Vim

Web resmi: http://www.vim.org/

Vim (Vi Impropment) merupakan kloning dari Vi dengan peningkatan dan tambahan. Fitur Vim lebih lengkap dan ter-update dibandingkan Vi.

Vim adalah salah salah satu teks editor favorit para programmer, karena ringan dan efisien.

Konon, programmer yang bisa menguasai Vim…sudah bisa disebut mastah! 😄, karena Vim cukup sulit digunakan.

Banyak keyboard shortcut dan perintah Vim yang harus dihapal untuk bisa bekerja dengan Vim.

Menurut beberapa opini, menggunakan Vim lebih efisien karena kita akan lebih banyak menggunakan keyboard dan penggunaan mouse sangat kurang, bahkan bisa tidak menggunakan mouse sama sekali.

5. Emacs

Emacs

Emacs mulai dikembangkan sekitar tahun 1970-an di MIT AI Lab. Emacs ditulis dengan bahasa pemrograman C oleh Richard Stallman. Web resmi Emacs: https://www.gnu.org/software/emacs/

6. Jed

Jed

JED merupakan teks editor berbasis teks lintas platform. Website resmi: http://www.jedsoft.org/jed/. JED memiliki beberapa fitur andalan, diantaranya:

  • Syntax highlighting
  • Code Folding
  • Menu Drop-down
  • Emulator editor Emacs, EDT, WordStar, Borland, Brief
  • Bisa membaca Texinfo (GNU info)
  • Edit TeX
  • dsb.

Itulah 6 teks editor berbasis CLI yang dapat digunakan untuk menulis kode di Linux. Manakah teks editor favoritmu?

Baca Juga ini

Belajar Pemrograman C #02: Persiapan Pemrograman C di Linux

Belajar Pemrograman C #02: Persiapan Pemrograman C di Linux

Pelajari apa saja yang perlu dipersiapkan untuk belajar pemrograman C di Linux.

Pemrograman Android di Linux dengan Eclipse

Pemrograman Android di Linux dengan Eclipse

Awalnya Google menggunakan Eclipse sebagai IDE untuk pengembangan aplikasi Android. Kemudian beralih ke Android Studio. Eclipse memang lebih ringan daripada Android Studio, akan tetapi Eclipse sudah tidak lagi didukung oleh Google. Artinya, kalau ada fitur terbaru atau API terbaru dari Android, kita (mungkin) tidak akan bisa menggunakannya di Eclipse. Namun tidak ada salahanya menggunakan Eclipse untuk membuat aplikasi Android. Bila kamu ingin mencobanya, silahkan ikuti langkah-langkah berikut untuk melakukan perisapan.

Cara Backup Database MySQL di Linux (Ekspor dan Impor)

Cara Backup Database MySQL di Linux (Ekspor dan Impor)

Membuat backup (cadangan) database perlu dilakukan sebelum instal ulang server atau untuk berjaga-jaga bila terjadi sesuatu yang tidak diinginkan. Backup sebenarnya bisa kita lakukan melalui Phpmyadmin dengan cara mengekspor semua database. Tapi bagaimana kalau kita belum menginstal Phpmyadmin di Server? Tenang… Kita masih bisa melakukan backup melalui command line. Caranya gimana? Silahkan disimak: Cara Backup Semua DatabaseKita bisa backup database MySQL dengan perintah mysqldump. Perintah ini akan membuat kode SQL.

Belajar Pemrograman Pascal di Linux, Apakah Bisa?

Belajar Pemrograman Pascal di Linux, Apakah Bisa?

Belajar pemrograman Pascal biasanya dilakukan dengan Turbo Pascal. Turbo Pascal adalah program yang digunakan untuk membuat program Pascal. Tapi… Turbo Pascal hanya tersedia untuk sistem operasi Windows saja. Lalu, bagaimana caranya kita belajar Pascal di Linux sedangkan Turbo Pascal tidak tersedia di sana. Ada tiga cara: Menggunakan WINE (Windows Emulator) untuk menjalankan Turbo Pascal di Linux; Menggunakan Free Pascal Compiler (FPC) Menggunakan GNU Pascal Cara pertama saya rekomendasikan jika kamu memang terpaksa harus menggunakan Turbo Pascal—misalnya kampus mewajibkannya—tapi Turbo Pascal sudah jadul dan sudah tergantikan dengan Free Pascal yang lebih modern.

Belajar Java #02: Persiapan Pemrograman Java di Linux

Belajar Java #02: Persiapan Pemrograman Java di Linux

Sebenarnya, kita hanya butuh dua alat untuk bisa memulai pemrograman Java di Linux. Apa saja itu? JDK Netbeans Apa itu JDK? Apa itu Netbeans? Bagaimana menginstalnya di Linux? Mari kita bahas.. googletag.cmd.push(function () { googletag.display('div-gpt-ad-multibanner1'); }); Apa itu JDK?JDK merupakan singkatan dari Java Development Kit. JDK menyediakan compiler, library, API, dan tools lainnya. Jika kamu baru pertama kali mendengar istilah-istilah ini, jangan khawatir.

Belajar C++ #02: Persiapan untuk Belajar Pemrograman C++ di Linux

Belajar C++ #02: Persiapan untuk Belajar Pemrograman C++ di Linux

Apa saja sih yang harus dipersiapkan untuk bisa mulai belajar Coding C++ di Linux?