Dokumen tersebut membahas 9 editor teks untuk Linux yaitu VIM, KATE, ATOM, NANO, GEDIT, EMACS, LIME TEXT, SUBLIME TEXT, dan LEAFPAD & MOUSEPAD. Masing-masing editor memiliki fitur dan keunggulan tersendiri seperti syntax highlighting, code folding, GUI maupun CLI, serta mudah digunakan.
Sistem Operasi/Operating System digunakan untuk menjembatani komunikasi hardware dengan software, serta mengatur penggunaan resource yang ada dalam komputer. Salah satu contoh sistem Operasi Closed Source adalah keluarga Microsoft Windows sedangkan contoh sistem operasi Open Source adalah varian Linux
Sistem Operasi/Operating System digunakan untuk menjembatani komunikasi hardware dengan software, serta mengatur penggunaan resource yang ada dalam komputer. Salah satu contoh sistem Operasi Closed Source adalah keluarga Microsoft Windows sedangkan contoh sistem operasi Open Source adalah varian Linux
10 Editor Kode Terbaik Pilihan Programmer Profesional - Centerklik.pdfLindaanjani1
Centerklik.com - Editor kode adalah perangkat lunak bagaikan roti dan mentega bagi banyak pengembang, desainer, dan bahkan penulis. Lingkungan pengembangan terintegrasi yang kompleks (IDE) seringkali terlalu membengkak dan berat untuk tugas yang lebih kecil seperti mengerjakan satu proyek atau file, tetapi editor teks dasar seperti Notepad di Windows atau TextEdit di macOS kurang bertenaga untuk tugas mengedit kode, karena terlalu banyak fitur hilang untuk pengeditan yang efisien.
Instalasi dan Konfigurasi Windows Server 2000viviluthfiyah
Install dan konfigurasi windows server 2000, cara mengganti IP Address, menambahkan user, mengganti hostname, membuat partisi..
Mohon maaf apabila banyak kekurangan, masih belajar
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.