SlideShare a Scribd company logo
9 Editor Teks untuk Linux
Luthfiyah Maulidia
X TKJ-A
Sistem Operasi
Berikut adalah teks editor untuk Linux :
1. VIM
2. KATE
3. ATOM
4. NANO
5. GEDIT
6. EMACS
7. LIME TEXT
8. SUBLIME TEXT
9. LEAFPAD & MOUSEPAD
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.
• 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
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.
Tampilan awal Kate
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.
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.
Tampilan awal Nano
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.
Tampilan awal Gedit
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.
• 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.
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.
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.
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.
Editor teks untuk linux

More Related Content

What's hot

3.1 perkembangan sistem operasi closed source tommy hnm - 29 - x rc
3.1 perkembangan sistem operasi closed source   tommy hnm - 29 - x rc3.1 perkembangan sistem operasi closed source   tommy hnm - 29 - x rc
3.1 perkembangan sistem operasi closed source tommy hnm - 29 - x rc
lelegoreng
 
Presentasi Linux Slax
Presentasi Linux SlaxPresentasi Linux Slax
Presentasi Linux Slaxvivilovely08
 
Presentasi perbandingan linux
Presentasi perbandingan linuxPresentasi perbandingan linux
Presentasi perbandingan linuxJendral Agus
 
sejarah system operasi komputer
sejarah system operasi komputersejarah system operasi komputer
sejarah system operasi komputer
Inezaldaa Azizah
 
Apa itu linux tentang linux
Apa itu linux tentang linuxApa itu linux tentang linux
Apa itu linux tentang linux
seolangit7
 
Jenis jenis sistem operasi jaringan
Jenis jenis sistem operasi jaringanJenis jenis sistem operasi jaringan
Jenis jenis sistem operasi jaringan
Priyo Harjiyono
 
Publikasi 07.11.1856
Publikasi 07.11.1856Publikasi 07.11.1856
Publikasi 07.11.1856
belabelabell
 
Sistem operasi 2
Sistem operasi 2Sistem operasi 2
Sistem operasi 2
Regina Manolang
 
Pengenalan dan perintah dasar linux
Pengenalan dan perintah dasar linuxPengenalan dan perintah dasar linux
Pengenalan dan perintah dasar linuxMahfud Saja
 
Pask 1 14_s16010_sandro
Pask 1 14_s16010_sandroPask 1 14_s16010_sandro
Pask 1 14_s16010_sandro
SandroSiagian
 
Presentasi linux-remastering-slax
Presentasi linux-remastering-slaxPresentasi linux-remastering-slax
Presentasi linux-remastering-slaxRizky PoerDan
 
Powerdot slide
Powerdot slidePowerdot slide
Powerdot slide
Hirwanto Iwan
 
TUGAS PMROGRAMAN SISTEM
TUGAS PMROGRAMAN SISTEMTUGAS PMROGRAMAN SISTEM
TUGAS PMROGRAMAN SISTEMbutest
 
Perkembangan sistem operasi windows
Perkembangan sistem operasi windowsPerkembangan sistem operasi windows
Perkembangan sistem operasi windows
Miranti Dwi Kurnia
 

What's hot (20)

3.1 perkembangan sistem operasi closed source tommy hnm - 29 - x rc
3.1 perkembangan sistem operasi closed source   tommy hnm - 29 - x rc3.1 perkembangan sistem operasi closed source   tommy hnm - 29 - x rc
3.1 perkembangan sistem operasi closed source tommy hnm - 29 - x rc
 
Presentasi Linux Slax
Presentasi Linux SlaxPresentasi Linux Slax
Presentasi Linux Slax
 
Presentasi perbandingan linux
Presentasi perbandingan linuxPresentasi perbandingan linux
Presentasi perbandingan linux
 
sejarah system operasi komputer
sejarah system operasi komputersejarah system operasi komputer
sejarah system operasi komputer
 
Apa itu linux tentang linux
Apa itu linux tentang linuxApa itu linux tentang linux
Apa itu linux tentang linux
 
Jenis jenis sistem operasi jaringan
Jenis jenis sistem operasi jaringanJenis jenis sistem operasi jaringan
Jenis jenis sistem operasi jaringan
 
Jenis os
Jenis osJenis os
Jenis os
 
Publikasi 07.11.1856
Publikasi 07.11.1856Publikasi 07.11.1856
Publikasi 07.11.1856
 
Pertemuan9
Pertemuan9Pertemuan9
Pertemuan9
 
Sistem operasi 2
Sistem operasi 2Sistem operasi 2
Sistem operasi 2
 
Pengenalan dan perintah dasar linux
Pengenalan dan perintah dasar linuxPengenalan dan perintah dasar linux
Pengenalan dan perintah dasar linux
 
Pask 1 14_s16010_sandro
Pask 1 14_s16010_sandroPask 1 14_s16010_sandro
Pask 1 14_s16010_sandro
 
Safari
SafariSafari
Safari
 
Tugas tik
Tugas tikTugas tik
Tugas tik
 
Presentasi linux-remastering-slax
Presentasi linux-remastering-slaxPresentasi linux-remastering-slax
Presentasi linux-remastering-slax
 
Powerdot slide
Powerdot slidePowerdot slide
Powerdot slide
 
Php 0
Php 0Php 0
Php 0
 
Pertemuan10
Pertemuan10Pertemuan10
Pertemuan10
 
TUGAS PMROGRAMAN SISTEM
TUGAS PMROGRAMAN SISTEMTUGAS PMROGRAMAN SISTEM
TUGAS PMROGRAMAN SISTEM
 
Perkembangan sistem operasi windows
Perkembangan sistem operasi windowsPerkembangan sistem operasi windows
Perkembangan sistem operasi windows
 

Similar to Editor teks untuk linux

5.software komputer
5.software komputer5.software komputer
5.software komputer
Aripinor
 
Pertemuan-PTI-Perangkat lunak.pptx
Pertemuan-PTI-Perangkat lunak.pptxPertemuan-PTI-Perangkat lunak.pptx
Pertemuan-PTI-Perangkat lunak.pptx
MokhamadSolikin
 
Presentasi OS Linux
Presentasi OS LinuxPresentasi OS Linux
Presentasi OS Linux
Denny Sam
 
Mjs Power Poin Sistem Operasi Linux
Mjs Power Poin Sistem Operasi LinuxMjs Power Poin Sistem Operasi Linux
Mjs Power Poin Sistem Operasi LinuxArtaya Honest
 
Open source
Open sourceOpen source
Open source
taha dhandy
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...butest
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...butest
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...butest
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...butest
 
Materi Perkuliahan Sistem Operasi ( OS ).ppt
Materi Perkuliahan Sistem Operasi ( OS ).pptMateri Perkuliahan Sistem Operasi ( OS ).ppt
Materi Perkuliahan Sistem Operasi ( OS ).ppt
DEDEALAMSYAHSPd
 
Materi OS.ppt
Materi OS.pptMateri OS.ppt
Materi OS.ppt
wahyuwijaya39
 
Materi OS.ppt
Materi OS.pptMateri OS.ppt
Materi OS.ppt
hsdfh
 
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
Lindaanjani1
 
Materi mengenai sistem orerasi dasarOS_2.ppt
Materi mengenai sistem orerasi dasarOS_2.pptMateri mengenai sistem orerasi dasarOS_2.ppt
Materi mengenai sistem orerasi dasarOS_2.ppt
donlotpilem2
 
Materi OS WINDOWS SERVER DAN BERBAGAI SISTEN OPERASI
Materi OS WINDOWS SERVER DAN BERBAGAI SISTEN OPERASIMateri OS WINDOWS SERVER DAN BERBAGAI SISTEN OPERASI
Materi OS WINDOWS SERVER DAN BERBAGAI SISTEN OPERASI
AditiaHamid1
 
Tugas sistem operasi open source
Tugas sistem operasi open sourceTugas sistem operasi open source
Tugas sistem operasi open source
Lutfiyah33
 
Pertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptx
Pertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptxPertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptx
Pertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptx
TASBIHTVCHANNEL
 
terima servis maintenance linux (0856 0216 5639)
terima servis maintenance linux (0856 0216 5639)terima servis maintenance linux (0856 0216 5639)
terima servis maintenance linux (0856 0216 5639)UD. Berkah Jaya Komputer
 
Sistem operasi 3 [gnu linux]
Sistem operasi   3 [gnu linux]Sistem operasi   3 [gnu linux]
Sistem operasi 3 [gnu linux]
beiharira
 
Ayu widiyan(os)
Ayu widiyan(os)Ayu widiyan(os)
Ayu widiyan(os)
Ayu Widiya Ningrum
 

Similar to Editor teks untuk linux (20)

5.software komputer
5.software komputer5.software komputer
5.software komputer
 
Pertemuan-PTI-Perangkat lunak.pptx
Pertemuan-PTI-Perangkat lunak.pptxPertemuan-PTI-Perangkat lunak.pptx
Pertemuan-PTI-Perangkat lunak.pptx
 
Presentasi OS Linux
Presentasi OS LinuxPresentasi OS Linux
Presentasi OS Linux
 
Mjs Power Poin Sistem Operasi Linux
Mjs Power Poin Sistem Operasi LinuxMjs Power Poin Sistem Operasi Linux
Mjs Power Poin Sistem Operasi Linux
 
Open source
Open sourceOpen source
Open source
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
 
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
JENIS – JENIS SISTEM OPERASI PADA KOMPUTER DAN HANDPHONE NAMA ...
 
Materi Perkuliahan Sistem Operasi ( OS ).ppt
Materi Perkuliahan Sistem Operasi ( OS ).pptMateri Perkuliahan Sistem Operasi ( OS ).ppt
Materi Perkuliahan Sistem Operasi ( OS ).ppt
 
Materi OS.ppt
Materi OS.pptMateri OS.ppt
Materi OS.ppt
 
Materi OS.ppt
Materi OS.pptMateri OS.ppt
Materi OS.ppt
 
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdf
 
Materi mengenai sistem orerasi dasarOS_2.ppt
Materi mengenai sistem orerasi dasarOS_2.pptMateri mengenai sistem orerasi dasarOS_2.ppt
Materi mengenai sistem orerasi dasarOS_2.ppt
 
Materi OS WINDOWS SERVER DAN BERBAGAI SISTEN OPERASI
Materi OS WINDOWS SERVER DAN BERBAGAI SISTEN OPERASIMateri OS WINDOWS SERVER DAN BERBAGAI SISTEN OPERASI
Materi OS WINDOWS SERVER DAN BERBAGAI SISTEN OPERASI
 
Tugas sistem operasi open source
Tugas sistem operasi open sourceTugas sistem operasi open source
Tugas sistem operasi open source
 
Pertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptx
Pertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptxPertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptx
Pertemuan-4-PERANGKAT-LUNAK-SOFTWARE.pptx
 
terima servis maintenance linux (0856 0216 5639)
terima servis maintenance linux (0856 0216 5639)terima servis maintenance linux (0856 0216 5639)
terima servis maintenance linux (0856 0216 5639)
 
Sistem operasi 3 [gnu linux]
Sistem operasi   3 [gnu linux]Sistem operasi   3 [gnu linux]
Sistem operasi 3 [gnu linux]
 
Ayu widiyan(os)
Ayu widiyan(os)Ayu widiyan(os)
Ayu widiyan(os)
 

More from viviluthfiyah

Instalasi dan Konfigurasi Windows Server 2000
Instalasi dan Konfigurasi Windows Server 2000Instalasi dan Konfigurasi Windows Server 2000
Instalasi dan Konfigurasi Windows Server 2000
viviluthfiyah
 
Manejemen paket
Manejemen paketManejemen paket
Manejemen paket
viviluthfiyah
 
Perintah-perintah DOS
Perintah-perintah DOSPerintah-perintah DOS
Perintah-perintah DOS
viviluthfiyah
 
Install 5 Aplikasi di Virtualbox
Install 5 Aplikasi di VirtualboxInstall 5 Aplikasi di Virtualbox
Install 5 Aplikasi di Virtualbox
viviluthfiyah
 
Sistem Operasi DEBIAN
Sistem Operasi DEBIANSistem Operasi DEBIAN
Sistem Operasi DEBIAN
viviluthfiyah
 
Media penyimpanan eksternal
Media penyimpanan eksternalMedia penyimpanan eksternal
Media penyimpanan eksternal
viviluthfiyah
 
Arsitektur Sistem Operasi
Arsitektur Sistem OperasiArsitektur Sistem Operasi
Arsitektur Sistem Operasi
viviluthfiyah
 
Repository lokal Kubuntu
Repository lokal KubuntuRepository lokal Kubuntu
Repository lokal Kubuntu
viviluthfiyah
 
Dual boot Windows 7 dan Zorin
Dual boot Windows 7 dan ZorinDual boot Windows 7 dan Zorin
Dual boot Windows 7 dan Zorin
viviluthfiyah
 
File editor VIM
File editor VIMFile editor VIM
File editor VIM
viviluthfiyah
 
Arsitektur Sistem Operasi
Arsitektur Sistem OperasiArsitektur Sistem Operasi
Arsitektur Sistem Operasiviviluthfiyah
 
File editor nano
File editor nanoFile editor nano
File editor nano
viviluthfiyah
 
FHS (Filesystem hierarchy standard)
FHS (Filesystem hierarchy standard)FHS (Filesystem hierarchy standard)
FHS (Filesystem hierarchy standard)
viviluthfiyah
 
Tutorial Menginstall Debian 5.0.3
Tutorial Menginstall Debian 5.0.3Tutorial Menginstall Debian 5.0.3
Tutorial Menginstall Debian 5.0.3
viviluthfiyah
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linuxviviluthfiyah
 
Install Xampp dan CMS
Install Xampp dan CMSInstall Xampp dan CMS
Install Xampp dan CMS
viviluthfiyah
 
Install Xampp dan CMS
Install Xampp dan CMSInstall Xampp dan CMS
Install Xampp dan CMS
viviluthfiyah
 
File Editor VIM
File Editor VIMFile Editor VIM
File Editor VIM
viviluthfiyah
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
viviluthfiyah
 

More from viviluthfiyah (19)

Instalasi dan Konfigurasi Windows Server 2000
Instalasi dan Konfigurasi Windows Server 2000Instalasi dan Konfigurasi Windows Server 2000
Instalasi dan Konfigurasi Windows Server 2000
 
Manejemen paket
Manejemen paketManejemen paket
Manejemen paket
 
Perintah-perintah DOS
Perintah-perintah DOSPerintah-perintah DOS
Perintah-perintah DOS
 
Install 5 Aplikasi di Virtualbox
Install 5 Aplikasi di VirtualboxInstall 5 Aplikasi di Virtualbox
Install 5 Aplikasi di Virtualbox
 
Sistem Operasi DEBIAN
Sistem Operasi DEBIANSistem Operasi DEBIAN
Sistem Operasi DEBIAN
 
Media penyimpanan eksternal
Media penyimpanan eksternalMedia penyimpanan eksternal
Media penyimpanan eksternal
 
Arsitektur Sistem Operasi
Arsitektur Sistem OperasiArsitektur Sistem Operasi
Arsitektur Sistem Operasi
 
Repository lokal Kubuntu
Repository lokal KubuntuRepository lokal Kubuntu
Repository lokal Kubuntu
 
Dual boot Windows 7 dan Zorin
Dual boot Windows 7 dan ZorinDual boot Windows 7 dan Zorin
Dual boot Windows 7 dan Zorin
 
File editor VIM
File editor VIMFile editor VIM
File editor VIM
 
Arsitektur Sistem Operasi
Arsitektur Sistem OperasiArsitektur Sistem Operasi
Arsitektur Sistem Operasi
 
File editor nano
File editor nanoFile editor nano
File editor nano
 
FHS (Filesystem hierarchy standard)
FHS (Filesystem hierarchy standard)FHS (Filesystem hierarchy standard)
FHS (Filesystem hierarchy standard)
 
Tutorial Menginstall Debian 5.0.3
Tutorial Menginstall Debian 5.0.3Tutorial Menginstall Debian 5.0.3
Tutorial Menginstall Debian 5.0.3
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 
Install Xampp dan CMS
Install Xampp dan CMSInstall Xampp dan CMS
Install Xampp dan CMS
 
Install Xampp dan CMS
Install Xampp dan CMSInstall Xampp dan CMS
Install Xampp dan CMS
 
File Editor VIM
File Editor VIMFile Editor VIM
File Editor VIM
 
Perintah Dasar Linux
Perintah Dasar LinuxPerintah Dasar Linux
Perintah Dasar Linux
 

Editor teks untuk linux

  • 1. 9 Editor Teks untuk Linux Luthfiyah Maulidia X TKJ-A Sistem Operasi
  • 2. Berikut adalah teks editor untuk Linux : 1. VIM 2. KATE 3. ATOM 4. NANO 5. GEDIT 6. EMACS 7. LIME TEXT 8. SUBLIME TEXT 9. LEAFPAD & MOUSEPAD
  • 3. 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.
  • 4. • 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
  • 5. 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.
  • 7. 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.
  • 8. 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.
  • 10. 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.
  • 12. 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.
  • 13. • 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.
  • 14. 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.
  • 15. 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.
  • 16. 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.