Editor teks untuk linux

17
9 Editor Teks untuk Linux Luthfiyah Maulidia X TKJ-A Sistem Operasi

Transcript of Editor teks untuk linux

Page 1: Editor teks untuk linux

9 Editor Teks untuk Linux

Luthfiyah MaulidiaX TKJ-ASistem Operasi

Page 2: Editor teks untuk linux

Berikut adalah teks editor untuk Linux :

1. VIM2. KATE3. ATOM4. NANO5. GEDIT6. EMACS7. LIME TEXT8. SUBLIME TEXT9. LEAFPAD & MOUSEPAD

Page 3: Editor teks untuk linux

1. VIM• Vim adalah aplikasi pengolah teks yang dirilis pertama

kalinya pada 22 November 1991 dengan berbasis pada program vi yang umum dipergunakan pada sistem Unix-like. Dirancang oleh Bram Moolenar dalam bahasa pemrograman C dan Vimscript, free software ini bisa diinstal dalam berbagai platform, yakni Unix, Linux, Windows, OS X, iOS, dan Android.

• Vim bisa dijalankan dalam mode CLI dari terminal maupun dalam mode GUI sebagai aplikasi standalone bernama gVim. Keunggulan yang paling dibanggakan oleh para penggemarnya adalah karakter Vim yang memampukan pengguna untuk selalu menempatkan jari-jarinya pada tuts-tuts tengah (home row). Karakter ini menguntungkan bagi kecepatan pengetikan dan mencegah kelelahan otot tangan.

Page 4: Editor teks untuk linux

• Vim memiliki tutorial built-in bagi pemula yang bisa diakses dengan perintah vimtutor. Selain itu terdapat juga User’s Manual yang menyajikan rincian fitur, yang bisa dibaca dari dalam aplikasi itu sendiri. Untuk memudahkan pengguna mencari fitur atau daftar perintah, Vim akan menampilkan fasilitas bantuan dengan mengetikkan perintah :help.

Tampilan awal VIM

Page 5: Editor teks untuk linux

2. KATE• Kate adalah program text editor bawaan dari KDE

desktop environment dan merupakan elemen dari KDE Software Compilation. Didesain sebagai text editor untuk pengembangan software, ia menyajikan fitur syntax highlighting, code folding, dukungan untuk regular expression, serta mudah dikustomisasi dan dikembangkan.

• Sebagai bagian dari KDE Frameworks 5, Kate terintegrasi dengan terminal Konsole dan mampu membuka serta menyimpan file melalui berbagai protokol termasuk HTTP, FTP, SSH, SMB dan WebDAV.

Page 6: Editor teks untuk linux

Tampilan awal Kate

Page 7: Editor teks untuk linux

3. ATOM

• Atom adalah program editor teks dan source code berlisensi free open source untuk OS X, Linux, dan Windows. Program ini mendukung plugin berbasis Node.js serta memiliki sistem kontrol versi Git terintegrasi yang dikembangkan oleh Github, Inc.

• Atom berbasis Chromium dan ditulis dalam bahasa CoffeeScript, dan kerap dipergunakan dalam kapasitas penuh sebagai IDE.

Page 8: Editor teks untuk linux

4. NANO• Nano merupakan sebuah aplikasi editor berbasis teks

untuk Unix dan sistem Unix-like. Ini adalah tiruan dari Pico, editor dari klien email Pine

• Nano bertujuan untuk meniru fungsionalitas dan mudah digunakan antarmuka dari Pico, tetapi tanpa ketat mailer integrasi dari Pine / Pico paket. Nano adalah perangkat lunak bebas. Dengan rilis versi 2.0.7 yang telah berubah dari lisensi GPLv2 ke GPLv3.

• Nano, seperti Pico, adalah keyboard-berorientasi, dikontrol dengan tombol kontrol. Misalnya, Control-O menyimpan file saat ini; Control-W pergi ke menu pencarian. nano meletakkan dua baris “jalan pintas bar” di bagian bawah layar, banyak dari daftar perintah yang tersedia saat ini dalam konteks. Untuk daftar lengkap, Control-G mendapat bantuan layar.

Page 9: Editor teks untuk linux

Tampilan awal Nano

Page 10: Editor teks untuk linux

5. GEDIT• Gedit adalah aplikasi text editor bawaan untuk

GNOME desktop environment dan merupakan bagian dari GNOME Core Applications. Dirancang sebagai text editor multifungsi, gedit mengutamakan simplisitas dan kemudahan penggunaan. Ia menyajikan tools untuk mengedit source code dan berbagai teks terstruktur.

• Ditulis dalam C dan Python, gedit memiliki fitur syntax highlighting untuk berbagai bahasa pemrograman dan markup. Ia juga menampilkan GUI tabs untuk memampukan pengguna mengedit beberapa file sekaligus, serta bottom panel yang menampilkan konsol Python atau terminal.

Page 11: Editor teks untuk linux

Tampilan awal Gedit

Page 12: Editor teks untuk linux

6. EMACS

• Emacs adalah software pengolah teks yang memiliki sejumlah versi turunan dengan karakter ekstensibilitas yang tinggi. Dikembangkan pertamakalinya pada tahun 1976 oleh Richard Stallman dan Guy L. Steele, Jr. sebagai Editor MACroS (EMACS) untuk TECO editor, saat ini ia memiliki versi terpopuler bernama GNU Emacs yang memiliki slogan “editor dengan tampilan real-time yang mudah dikembangkan (extensible), disesuaikan (customizable), dan mendokumentasikan sendiri (self-documenting)”.

• Emacs memiliki sebuah fitur bantuan yang menampilkan dokumentasi menyeluruh dari perintah, variabel, dan fungsi yang ada didalamnya. Selain itu, ia juga memiliki tutorial built-in yang akan muncul secara otomatis apabila pengguna mengetikkan perintah-perintah editing tanpa membuka file apapun.

Page 13: Editor teks untuk linux

• GNU Emacs ditulis dalam C dan menyajikan Emacs Lisp sebagai extension language. Meskipun dirancang utamanya untuk memanipulasi teks, free software ini memiliki kemampuan format dan print dokumen seperti aplikasi pengolah kata. Emacs menyajikan fitur syntax highlighting untuk mempermudah membaca source code, serta “keyboard macros” (rekaman klik tuts keyboard) guna menjalankan serangkaian perintah yang kompleks atau repetitif.

Page 14: Editor teks untuk linux

7. LIME TEXT

• Lime Text adalah aplikasi editor teks yang ditulis dalam bahasa pemrograma Go dan dibangun dengan tujuan khusus untuk menyajikan alternatif open source bagi sublime Text. Aplikasi ini dikembangkan secara kolaboratif oleh sekitar 36 developer di Github – termasuk Fredrik Ehnbom, Felix Laurie von Massenbach, Mohammad Zolfaghari – mulai Maret 2013.

• Lime Text menyajikan pilihan antarmuka grafis yang ditulis dengan termbox, Qt (QML), serta HTML/JavaScript.

Page 15: Editor teks untuk linux

8. SUBLIME TEXT• Sublime Text adalah program pengolah teks dan source code

dengan Python API yang bisa dijalankan dalam berbagai platform, termasuk Linux, OS X, dan Windows. Sebagai proprietary software, fungsionalitasnya bisa dikembangkan dengan berbagai plugin yang sebagian besar berlisensi free software.

• Ciri khas utama Sublime Text adalah model konfigurasi yang sepenuhnya menggunakan mode teks tanpa antarmuka grafis. Dirilis pertamakalinya pada 18 Januari 2008, ia dibangun oleh Jon Skinner dengan bahasa C++ dan Python.

• Beberapa fitur yang disajikannya antara lain:* Goto Anything – sistem navigasi cepat untuk mengelola file, simbol, atau baris teks/kode.* Command palette – sistem pencocokan adaptif untuk memanggil perintah-perintah arbitrer.* Multiple selection – memampukan pengeditan interaktif secara serentak pada beberapa area terseleksi sekaligus.

Page 16: Editor teks untuk linux

9. LEAFPAD dan MOUSEPAD • Leafpad adalah software text editor untuk Linux, BSD, dan

Maemo. Dibangun dengan tujuan khusus untuk mewujudkan text editor yang ringan dan meminimalisir dependensi, Leafpad memiliki tampilan simpel dan mudah di-compile. Saat ini, Leafpad merupakan bagian dari aplikasi bawaan untuk LXDE desktop environment.

• MNano dikontrol dengan keyboard dan memiliki sejumlah control keys yang ditampilkan dalam dua baris shortcut bar di bagian bawah layar. Untuk menampilkan daftar perintah lengkap, layar bantuan bisa diakses dengan Ctrl + G. Nano juga menerima input dari mouse untuk mengklik fungsi-fungsi dasar yang ada di shortcut bar.

• Mousepad adalah fork/modifikasi dari Leafpad yang merupakan text editor bawaan dari Xubuntu dan sejumlah distro dengan Xfce desktop environment. Kedua program yang unggul dalam keringanan, kecepatan, dan kesederhanaan ini memiliki fitur opsi codeset, deteksi codeset otomatis, Undo/Redo tanpa batas, juga kapabilitas drag and drop.

Page 17: Editor teks untuk linux

SEKIANTERIMA KASIH :)