Itu diketahui beberapa hari yang lalu ketersediaan versi barul editor teks populer GNU Emacs, yang hadir dengan versi barunya 26.3. Ini adalah versi ketiga di cabang 26.x, setelah versi pertama (26.1) dirilis pada Mei 2018 dan yang kedua (26.2) dirilis April lalu.
Bagi yang belum terbiasa dengan editor teks populer ini, pasti tahu itu GNU Emacs adalah editor teks yang dapat diperluas, dapat disesuaikan, gratis dan terbuka dibuat oleh pendiri Proyek GNU, Richard Stallman. Ini adalah yang paling populer dari keluarga editor teks Emacs.
Editor teks ini tersedia untuk GNU / Linux, Windows dan macOS, Itu ditulis dalam C dan menyediakan Emacs Lisp sebagai bahasa ekstensi. Juga diimplementasikan di C, Emacs Lisp adalah "dialek" dari bahasa pemrograman Lisp yang digunakan oleh Emacs sebagai bahasa scripting.
Bagi yang belum familiar dengan editor teks ini, Fitur GNU Emacs meliputi:
- mode pengeditan sensitif konten, termasuk penyorotan sintaks, untuk banyak jenis file
- Dokumentasi komprehensif yang terintegrasi, termasuk tutorial untuk pengguna baru
- Dukungan Unicode penuh untuk hampir semua skrip
- Ini juga sangat dapat disesuaikan, menggunakan kode Emacs Lisp atau antarmuka pengguna grafis.
- Ini memiliki ekosistem fitur lengkap di luar hanya pengeditan teks, termasuk pelacakan jadwal dan perencana proyek Anda (dengan mode Org), email dan pembaca berita (Gnus), antarmuka debugging, dan banyak lagi.
- juga memanfaatkan sistem paket (Emacs Lisp Package Archive atau ELPA) untuk mengunduh dan menginstal ekstensi
- Dan masih banyak lagi
Emacs 26.3 Fitur Baru Utama
Tidak diragukan lagi, versi Emacs 26.1 lah yang membawa banyak fitur baru, karena mereka menonjol berikut ini:
- Menerapkan bentuk kompetisi terbatas dengan utas Lisp
- Dukungan untuk tampilan opsional nomor baris di buffer. Perhatikan bahwa untuk mengedit file di Emacs (file yang ada di hard disk), editor membuat salinan di area memorinya sendiri, dan salinan ini disebut buffer
- mode gulir horizontal baris tunggal baru
- Dukungan warna 24-bit pada terminal teks yang kompatibel
sementara dalam rilis baru GNU Emacs ini versi 26.3 ada beberapa perubahan yang menonjol, pues salah satunya adalah dimasukkannya kunci GPG baru untuk memverifikasi paket di direktori GNU ELPA.
Opsi baru, 'help-enable-complete-auto-load', juga telah diusulkan untuk menonaktifkan fitur yang diperkenalkan di Emacs 26.1 yang mengunduh file selama penyelesaian input dengan menggabungkan 'Ch f' dan 'Ch v'.
Bagaimana cara menginstal Gnu Emacs 26.3 di Ubuntu dan turunannya?
Jika Anda tertarik untuk menginstal Gnu Emacs versi baru ini di distro Anda, Mereka dapat melakukannya dengan dua cara.
Yang pertama salah satunya adalah melakukannya secara langsung dari Pusat Perangkat Lunak dari Ubuntu atau dengan bantuan Synaptic.
Meskipun, seperti yang Anda ketahui, pembaruan aplikasi biasanya tidak segera tersedia, jadi kami harus menunggu beberapa hari agar dapat tersedia untuk semua orang.
Jalan lain dan yang direkomendasikan memiliki ya versi yang lebih baru versi 26.2.
Itu dengan bantuan repositori yang beberapa jam yang lalu saya membuat pembaruan paket dan (pada saat ini saya menulis artikel ini) tersedia untuk Ubuntu 16.04 Xenial, 18.04 Bionic Beaver, 18.10 Cosmic Cuttlefish, 19.04 Disco Dingo, Linux Mint 19 dan turunan lainnya dari Ubuntu.
Untuk menginstal GNU Emacs di Ubuntu, serta turunannya, kita hanya perlu membuka terminal (Kita dapat melakukan ini dengan kombinasi tombol Ctrl + Al + T) dan salin perintah berikut ke dalamnya:
sudo add-apt-repository ppa:kelleyk/emacs -y sudo apt-get update sudo apt-get install emacs26
Bagaimana cara menghapus Gnu Emacs 26.3?
Jika karena alasan apa pun Anda ingin menghapus editor teks ini dari sistem operasi Anda, Anda hanya perlu membuka terminal (Ctrl + Alt + T).
Setelah itu Anda hanya perlu menulis yang berikut ini di dalamnya:
sudo add-apt-repository ppa:kelleyk/emacs -r sudo apt remove emacs26 sudo apt autoremove
Tidak berhasil untuk saya menambahkan repositori yang Anda usulkan. Itu memberi saya kesalahan berikut:
sudo add-apt-repository ppa: kelleyk / Emacs -y
Tidak dapat menambahkan PPA: 'ppa: ~ kelleyk / ubuntu / Emacs'.
Pengguna bernama '~ kelleyk' tidak memiliki PPA bernama 'ubuntu / Emacs'
Pilih dari AKP yang tersedia berikut ini:
* 'compton': compton
* 'curl': curl
* 'emacs': Rilis stabil Emacs
* 'fluxbox': fluxbox
* 'git-annex': git-annex
* 'update': Pembaruan untuk Ubuntu
Saya mencoba yang ini dan begini cara kerjanya:
sudo add-apt-repository ppa: kelleyk / emacs
Terima kasih atas masukan