![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/0/0a/GNU_Emacs_23.3.1.png/640px-GNU_Emacs_23.3.1.png&w=640&q=50)
Emacs
From Wikipedia, the free encyclopedia
Emacs ialah sebuah famili penyunting teks yang mempunyai ciri istimewa yakni kebolehpanjangan. Satu manual memerikan perisian penyunting ini sebagai "satu penyunting tampilan masa sebenar yang boleh dipanjangkan, diubah suai, dan mendokumentasi diri."[1] Pembangunan bermula pada pertengahan tahun 1970-an dan kekal aktifsetakat 2012[kemas kini]. Emacs memiliki lebih daripada 2,000 perintah yang terbina dalam dan membolehkan penggunanya menggabung perintah-perintah ini ke dalam makro bagi menjalankan kerja secara automatik, khususnya dengan penggunaan Emacs Lisp, satu varian bahasa pengaturcaraan Lisp.
Emacs | |
---|---|
![]() | |
![]() GNU Emacs 23.3.1 | |
Pembuat asal | Richard Stallman |
Pembangun | Projek GNU |
Pelancaran pertama | 1976 |
Versi terkini/stabil | 170 |
Ditulis dalam | C, Emacs Lisp |
Sistem pengendalian | Saling platform, GNU |
Pelantar | PDP-10, DECSYSTEM-20 |
Tersedia dalam | Bahasa Inggeris |
Jenis | Kategori perisian, Penyunting teks |
Genre | Penyunting teks |
Lesen | GNU GPLv3 |
Pautan berkaitan | |
Tapak web | www |
sunting · sunting di Wikidata![]() |
Emacs asal terdiri daripada satu set Editor MACroS buat penyunting TECO. Ia ditulis pada tahun 1976 oleh Richard Stallman. Stallman menulis Emacs mula-mulanya dengan Guy L. Steele, Jr.,[2][3][4][5] berilhamkan sepasang penyunting makro-TECO, TECMAC dan TMACS yang ditulis Steele, Dave Moon, Richard Greenblatt, Charles Frankston, dan lain-lain.[6]
Emacs menjadi pesaing utama vi dalam "perang penyunting" yang wujud dalam budaya Unix. Dalam bahasa Inggeris, perkataan "emacs" dimajmukkan kepada emacsen sebagai analogi kepada boxen.[7]
Versi Emacs yang paling popular dan paling banyak diport ialah GNU Emacs, perisian yang dibina Stallman bagi Projek GNU.[8] Satu versi yang biasa digunakan juga ialah XEmacs, yang diserpihkan daripada GNU Emacs pada tahun 1991. Seperti GNU Emacs, XEmacs kekal serasi dengan dan masih menggunakan Emacs Lisp.