Emacs adalah salah satu editor teks tertua yang dapat Anda temukan hari ini. Ini telah dikembangkan selama lebih dari 40 tahun pada tahun 2022.
Emacs adalah lintas platform, sumber terbuka, dan serbaguna. Anda dapat menggunakannya untuk berbagai hal, mulai dari mengedit file konfigurasi hingga pemrograman dan pemrosesan dokumen. Memahami cara menggunakan editor yang hebat ini dapat sangat meningkatkan produktivitas Anda di Linux.
Menginstal Emacs di Linux
Sebelum kita melanjutkan lebih jauh, Anda harus menginstal editor teks Emacs jika Anda tidak memilikinya di PC Anda. Inilah cara Anda dapat menggunakan manajer paket distro Anda untuk menginstal Emacs.
Pada Distro berbasis Debian
Pertama, perbarui sumber paket Anda menggunakan perintah berikut:
sudo tepat memperbarui
Kemudian instal editor teks Emacs.
sudo tepat Install emacs
Di Fedora, CentOS, dan RHEL
Gunakan pengelola paket DNF untuk menginstal Emacs di Red Hat Enterprise Linux (RHEL), Fedora, dan distro serupa.
sudo dnf Install emacs
Pada Distro Linux berbasis Arch
Menggunakan manajer paket Pacman pada distro berbasis Arch seperti Manjaro dan Garuda Linux untuk menginstal Emacs.
sudo pacman -S emacs
Memulai Emacs
Anda dapat memeriksa versi Emacs yang Anda jalankan di PC menggunakan perintah berikut:
emacs --Versi: kapan
Anda dapat memulai Emacs dengan menjalankan perintah emacs -nw, dan itu akan dimulai di dalam terminal. Untuk membuka Emacs GUI, cukup jalankan perintah emacs tanpa argumen atau parameter.
emacs -nw
Atau, Anda dapat menekan tombol Super tombol pada keyboard Anda dan ketik emacs di input pencarian yang muncul. Anda akan diberikan pilihan apakah akan memulai versi GUI Emacs atau versi berbasis terminal.
Mari kita lihat Emacs berbasis terminal karena sebagian besar bergantung pada kemampuan Anda untuk menggunakan kontrol keyboard dan pintasan untuk navigasi dan pemrosesan. Anda juga dapat menggunakan perintah yang sama di antarmuka grafis Emacs. Selain itu, Anda memiliki tombol GUI yang dapat Anda klik untuk mengakses fungsinya.
Navigasi di Emacs
Gunakan tombol panah untuk menavigasi dan menggerakkan kursor ke atas, bawah, kiri, dan kanan sesuai kebutuhan.
Untuk membuka file baru, navigasikan ke tautan teks Kunjungi File Baru lalu tekan Memasuki. Emacs akan meminta Anda untuk memasukkan nama file, cukup ketik index.txt atau nama apa pun yang Anda sukai dan tekan Memasuki. Secara default, file disimpan di folder rumah Anda. Anda dapat menentukan lokasi file lain jika diinginkan.
Emacs memiliki bilah menu utama di bagian atas. Segera setelah itu adalah buffer utama yang merupakan jendela yang Anda gunakan untuk mengedit file. Di bagian bawah buffer adalah bilah status, yang menunjukkan kepada Anda file apa yang sedang Anda edit dan statusnya. Masukkan beberapa teks di jendela untuk melanjutkan.
Tekan Ctrl + X kemudian Ctrl + C untuk keluar dari Emacs. Saat diminta untuk menyimpan perubahan yang belum disimpan, tekan kamu untuk Ya atau n untuk No.
Anda dapat membuka file lagi dengan menjalankan perintah emacs ~/index.txt -nw.
Pintasan Keyboard Emacs Penting
Itu Ctrl key adalah salah satu kunci Emacs yang paling penting. Faktanya, itu hanya diwakili oleh C. Misalnya, untuk mendapatkan bantuan, Anda dapat menggunakan perintah Emacs C-h, yaitu tekan Ctrl + H. Untuk memulai tutorial Emacs, jalankan perintah Emacs C-h t, yaitu tekan Ctrl + H lalu lepaskan diikuti oleh T.
Kunci penting lainnya adalah M, Meta, yang merupakan singkatan dari Alt, atau Pilihan. Itu ESC kuncinya sederhana E.
Itu Memasuki Kunci disebut sebagai MEMBASAHI di Emacs, yaitu Kembali.
Pengeditan File Emacs di Linux
Mari kita lihat beberapa fungsi pengeditan dasar yang akan sering Anda gunakan di editor Emacs. Untuk pembelajaran yang lebih baik, bagian berikut akan menggunakan representasi konvensional dari perintah Emacs yaitu. C-key1 key2.
Teks Sorotan
Untuk menyorot atau menandai teks, pertama, navigasikan ke teks yang ingin Anda sorot. Selanjutnya, tekan Ctrl + Bilah spasi (C-Spasi bar). Emacs akan menetapkan titik tanda awal, dan Anda dapat dengan mudah memindahkan kursor dengan tombol panah untuk menyorot teks yang Anda inginkan.
Menggunakan C-x h untuk menyorot semua teks dari dokumen atau buffer Anda saat ini. Tekan C-Spacebar untuk membatalkan pilihan semua teks yang disorot atau dipilih.
Menggunakan Alt + H (M-h) untuk memilih semua teks dalam paragraf Anda saat ini.
Menyalin dan Menempel
Tekan E-w, itu adalah (Esc + w) untuk menyalin teks yang disorot di Emacs. Arahkan ke titik Anda ingin menempelkan teks dan tekan C-y.
Tekan C-w untuk memotong teks yang disorot atau dipilih, lalu navigasikan ke posisi tempat Anda ingin menempelkan teks dan tekan C-y.
Menghapus Teks
Anda dapat menggunakan Menghapus dan Menghapus tombol pada keyboard Anda untuk menghapus teks di Emacs, tetapi untuk meningkatkan produktivitas Anda, mari kita melangkah lebih jauh.
Misalnya, untuk menghapus seluruh kata dengan cepat, gerakkan kursor Anda di awal kata dan tekan M-d. Untuk menghapus beberapa kata, tahan M (tombol Meta) dan terus tekan d kunci.
Anda dapat dengan cepat menghapus seluruh baris dengan memindahkan kursor ke awal baris dan kemudian menekan C-k. Perintah menghapus semua teks dari awal kursor hingga akhir baris.
Membatalkan Perubahan
Jika Anda telah memotong atau menghapus teks yang tidak Anda inginkan, Anda dapat menggunakan perintah undo Emacs untuk membatalkan tindakan terbaru Anda dengan cepat.
Cukup tekan C-x u untuk membatalkan, dan terus ulangi pintasan untuk membatalkan tindakan yang lebih baru. Atau, Anda dapat menekan tombol C-/ (garis miring ke depan) pintasan.
Mencari Teks di Emacs
Jika Anda ingin mencari kata atau teks tertentu di dalam dokumen Anda, cukup tekan C-s, dan Emacs akan melakukan pencarian maju. Ini akan meminta Anda untuk memasukkan istilah pencarian Anda. Emacs secara aktif mencari kata kunci segera setelah Anda mulai mengetik. Untuk mencari mundur, cukup tekan C-r.
Mendapatkan Bantuan Dengan Emacs
Memahami kosakata dan perintah Emacs adalah kunci untuk menguasai Emacs. Misalnya, simpan di Emacs diwakili oleh tulis, membuka file baru adalah "Mengunjungi File Baru", dll.
Cobalah untuk memahami apa yang dilakukan perintah alih-alih menghafal goresan perintah. Juga, perhatikan bahwa kami hanya menyentuh puncak gunung es ketika menggunakan Emacs. Untungnya, Emacs hadir dengan dokumentasi yang bagus, termasuk manual dan tutorial dan topik bantuan khusus yang dapat Anda tanyakan.
Jalankan perintah Emacs C-h untuk mendapatkan topik bantuan khusus.
Gunakan perintah C-h r untuk mengakses manual Emacs.
Menggunakan C-h t untuk mengakses tutorial Emacs bawaan.
Mengedit File di Linux Dengan Emacs
Siapa pun dapat dengan mudah mulai menggunakan editor Emacs di Linux untuk mengedit file konfigurasi, pemrosesan teks, dan pemrograman. Menggunakan Emacs secara efisien akan sangat meningkatkan produktivitas Anda.
sed dan awk adalah dua alat manipulasi dan pemrosesan string yang paling banyak digunakan yang tersedia untuk Linux. Gabungkan mereka dengan kekuatan pengeditan teks Emacs Anda, dan Anda akan mendapatkan hasil yang luar biasa.