Ia menjadi terkenal Beberapa hari yang lalu ketersediaan versi baruSaya penyunting teks yang popular GNU Emacs, yang dilengkapi dengan versi baru 26.3. Ini adalah versi ketiga di cabang 26.x, setelah versi pertama (26.1) dikeluarkan pada Mei 2018 dan versi kedua (26.2) dikeluarkan pada April lalu.
Bagi mereka yang tidak biasa dengan penyunting teks popular ini, mereka harus mengetahui perkara itu GNU Emacs adalah penyunting teks yang boleh diperluas, disesuaikan, percuma dan terbuka dicipta oleh pengasas Projek GNU, Richard Stallman. Ini adalah keluarga penyunting teks Emacs yang paling popular.
Penyunting teks ini tersedia untuk GNU / Linux, Windows dan macOS, Ia ditulis dalam bahasa C dan menyediakan Emacs Lisp sebagai bahasa peluasan. Juga diimplementasikan dalam C, Emacs Lisp adalah "dialek" bahasa pengaturcaraan Lisp yang digunakan oleh Emacs sebagai bahasa skrip.
Bagi mereka yang tidak biasa dengan penyunting teks ini, Ciri GNU Emacs merangkumi:
- mod penyuntingan sensitif kandungan, termasuk penyorotan sintaks, untuk banyak jenis fail
- Dokumentasi komprehensif bersepadu, termasuk tutorial untuk pengguna baru
- Sokongan Unicode penuh untuk hampir semua skrip
- Ia juga sangat disesuaikan, menggunakan kod Emacs Lisp atau antara muka pengguna grafik.
- Ia mempunyai ekosistem penuh ciri selain penyuntingan teks sahaja, termasuk penjejakan jadual dan perancang projek anda (dengan mod Org), e-mel dan pembaca berita (Gnus), antara muka debugging, dan banyak lagi.
- juga mendapat faedah daripada sistem pakej (Emacs Lisp Package Archive atau ELPA) untuk memuat turun dan memasang pelanjutan
- Dan banyak lagi
Emacs 26.3 Ciri-ciri Baru Utama
Tidak dinafikan, versi Emacs 26.1 adalah versi yang membawa banyak ciri baru, kerana mereka yang berikut menonjol:
- Melaksanakan bentuk persaingan terhad dengan benang Lisp
- Sokongan untuk paparan nombor garis pilihan dalam penyangga. Perhatikan bahawa untuk mengedit fail di Emacs (file mana yang ada di hard disk), editor membuat salinan di kawasan memori sendiri, dan salinan ini disebut penyangga
- mod tatal melintang baris tunggal baru
- Sokongan warna 24-bit pada terminal teks yang serasi
manakala dalam keluaran baru GNU Emacs yang versi 26.3 terdapat beberapa perubahan yang menonjol, pues salah satunya adalah penyertaan kunci GPG baru untuk mengesahkan pakej dalam direktori GNU ELPA.
Pilihan baru, 'help-allow-complete-auto-load', juga telah diusulkan untuk menonaktifkan fitur yang diperkenalkan di Emacs 26.1 yang memuat turun fail semasa penyelesaian input dengan menggabungkan 'Ch f' dan 'Ch v'.
Bagaimana cara memasang Gnu Emacs 26.3 di Ubuntu dan derivatif?
Sekiranya anda berminat untuk memasang Gnu Emacs versi baru ini di distro anda, Mereka boleh melakukannya dengan dua cara.
Yang pertama salah satunya ialah melakukannya secara langsung dari Pusat Perisian dari Ubuntu atau dengan bantuan Synaptic.
Walaupun, seperti yang anda ketahui, kemas kini aplikasi biasanya tidak tersedia dengan segera, jadi kami harus menunggu beberapa hari untuk membuatnya tersedia untuk semua orang.
Jalan lain dan yang disyorkan untuk mempunyai ya versi yang lebih terkini versi 26.2.
Ia dengan bantuan repositori yang beberapa jam yang lalu saya membuat kemas kini pakej dan yang (pada masa 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 derivatif lain Ubuntu.
Untuk memasang GNU Emacs di Ubuntu, dan juga turunannya, kita hanya perlu membuka terminal (Kita boleh melakukannya dengan kombinasi kunci Ctrl + Al + T) dan salin arahan berikut ke dalamnya:
sudo add-apt-repository ppa:kelleyk/emacs -y sudo apt-get update sudo apt-get install emacs26
Bagaimana hendak menyahpasang Gnu Emacs 26.3?
Sekiranya atas sebab apa pun anda ingin mengeluarkan editor teks ini dari sistem operasi anda, anda hanya perlu membuka terminal (Ctrl + Alt + T).
Selepas itu anda hanya perlu menulis perkara berikut di dalamnya:
sudo add-apt-repository ppa:kelleyk/emacs -r sudo apt remove emacs26 sudo apt autoremove
Menambah repositori yang anda cadangkan tidak berfungsi untuk saya. Ini memberi saya ralat berikut:
sudo add-apt-repository ppa: kelleyk / Emacs -y
Tidak dapat menambahkan PPA: 'ppa: ~ kelleyk / ubuntu / Emacs'.
Pengguna bernama '~ kelleyk' tidak mempunyai PPA bernama 'ubuntu / Emacs'
Sila pilih dari PPA yang tersedia berikut:
* 'compton': compton
* 'curl': curl
* 'emacs': Pelepasan stabil Emacs
* 'fluxbox': fluxbox
* 'git-annex': git-annex
* 'kemas kini': Kemas kini untuk Ubuntu
Saya mencuba yang ini dan ini adalah cara kerjanya:
sudo add-apt-repository ppa: kelleyk / emacs
Gracias por el aporte