Sorot Baris Saat Ini di Emacs

Sorot Baris Saat Ini Di Emacs



Apakah Anda pengguna Emacs profesional atau pemula, ada beberapa hal dasar yang perlu diketahui seperti cara menyorot baris saat ini. Secara default, Emacs tidak menyorot baris saat ini. Anda mungkin terbiasa menyorot baris saat ini untuk akses cepat dan pengalaman pengguna yang lebih baik saat menggunakan editor teks lain.

Bahkan di Emacs, dimungkinkan untuk menyesuaikannya untuk menyorot garis saat ini guna meningkatkan visibilitas. Saat menentukan cara menyorot garis saat ini, Anda dapat menentukan warna apa yang akan digunakan untuk latar belakang dan latar depan garis yang disorot.







Mengapa Menyorot Baris Saat Ini di Emacs?

Mengetahui cara menyorot baris saat ini di Emacs memberi Anda manfaat berikut:



    • Navigasi Lebih Baik dan Kejelasan Visual – Dengan cepat memperhatikan baris saat ini meningkatkan navigasi Anda pada file yang dibuka. Dengan begitu, Anda akan memiliki fokus yang lebih baik saat menelusuri file Emacs.
    • Keterbacaan Lebih Baik – Keterbacaan Anda secara keseluruhan di Emacs akan meningkat setelah Anda mengaktifkan penyorotan baris saat ini. Misalnya, jika dalam mode pemrograman, Anda dapat dengan mudah membaca baris saat ini karena baris tersebut menonjol dibandingkan baris lainnya. Selain itu, mengurangi ketegangan mata.

Cara Menyorot Garis Saat Ini di Emacs

Saat Anda membuka file Emacs, baris saat ini saat Anda menggulir tidak disorot sehingga membatasi kejelasan visual. Kami tidak dapat melihat sorotan dari file saat ini di file Emacs berikut:




Untuk mengubahnya, mari kita mulai dengan mengakses file konfigurasi Emacs. Buka file “.emacs” atau “.emacs.d/init.el” Anda.





Emacs menawarkan fitur “global-hl-line-mode” yang memungkinkan pengguna mengaktifkan penyorotan baris saat ini. Setelah file konfigurasi Emacs Anda terbuka, tambahkan baris berikut untuk mengaktifkan penyorotan baris:

( mode-garis-hl-global 1 )



Simpan file konfigurasi dengan menekan tombol “C-x c-s”. Anda akan mendapatkan output yang menunjukkan bahwa file telah ditulis yang berarti telah disimpan.




Mulai ulang Emacs atau tutup buffer dan buka kembali Emacs agar perubahan dapat diterapkan. Dengan membuka kembali file sebelumnya di Emacs, sekarang kita dapat melihat bahwa baris saat ini disorot. Dengan opsi ini, kita dapat menavigasi file dan memiliki visual yang lebih baik dari baris saat ini.

Ubah Warna Latar Belakang dan Latar Depan dari Garis yang Disorot

Warna latar belakang dan latar depan default untuk garis yang saat ini disorot di Emacs dapat diubah. Jika Anda merasa kurang puas dengan warna latar belakang, gunakan atribut “set-face-background” dan tambahkan kode warna yang Anda sukai.

Buka kembali Emacs Anda dan tambahkan baris berikut:

( set-wajah-latar belakang 'hl-line ' #00FF00”)


Untuk kasus kami, kami menggunakan kode warna #00FF00 untuk warna hijau. Ubah sesuai preferensi Anda.


Simpan file konfigurasi dengan menekan “c-x c-s” dan restart Emacs.

Perhatikan bagaimana kita sekarang memiliki warna latar belakang baru untuk garis yang sedang disorot di Emacs.


Anda juga dapat mengubah warna latar depan dengan menambahkan atribut “set-face-foreground” dan menentukan kode warna yang akan digunakan. Misalnya, untuk menyetel latar depan menjadi merah, tambahkan baris berikut:

( set-wajah-latar depan 'hl-line ' #FF0000”)



Demikian pula, Anda harus menyimpan file konfigurasi dan memulai ulang Emacs agar perubahan dapat diterapkan.

Kami sekarang memiliki warna merah sebagai warna latar depan untuk garis yang saat ini disorot di Emacs.


Anda dapat mengubah kode warna dan menggunakan warna apa pun yang didukung sesuai keinginan Anda. Tujuannya adalah untuk mendapatkan visual yang lebih baik saat menggunakan Emacs, dan pilihan warna bersifat individual. Jangan ragu untuk mencoba berbagai warna dan lihat tampilannya. Dengan begitu, Anda akan lebih bisa memilih warna mana yang akan digunakan.

Kesimpulan

Emacs hanya menyorot baris saat ini jika Anda mengaktifkan fitur tersebut. “Mode garis-hl-global” mengaktifkan penyorotan garis. Setelah Anda mengaktifkannya, Anda juga dapat menentukan warna apa yang akan digunakan sebagai latar belakang dan latar depan dari garis yang disorot. Kami membahas tentang menyorot baris saat ini di Emacs dan memberikan langkah-langkah yang harus diikuti untuk mengaktifkan dan menyesuaikannya. Menikmati!