הדגש את הקו הנוכחי ב-Emacs

Hdgs T Hqw Hnwkhy B Emacs



בין אם אתה מקצוען או משתמש Emacs מתחיל, יש כמה דברים בסיסיים שכדאי לדעת כמו איך להדגיש את הקו הנוכחי. כברירת מחדל, Emacs אינו מדגיש את השורה הנוכחית. ייתכן שהיית רגיל להדגיש את השורה הנוכחית לגישה מהירה וחווית משתמש טובה יותר כאשר אתה מגיע מעורכי טקסט אחרים.

אפילו ב-Emacs, אפשר להתאים אותו כדי להדגיש את הקו הנוכחי כדי להגביר את הנראות. כאשר מגדירים כיצד להדגיש את הקו הנוכחי, ניתן לציין באיזה צבע להשתמש עבור הרקע והקדמה של הקו הנוכחי המודגש.







למה להדגיש את הקו הנוכחי ב-Emacs?

לדעת כיצד להדגיש את הקו הנוכחי ב-Emacs מציע לך את היתרונות הבאים:



    • ניווט טוב יותר ובהירות חזותית - הבחין במהירות בשורה הנוכחית משפר את הניווט שלך בקובץ שנפתח. בדרך זו, תהיה לך מיקוד טוב יותר בעת הגלילה בקובץ Emacs.
    • קריאה טובה יותר - הקריאות הכוללת שלך ב-Emacs תשתפר ברגע שתאפשר הדגשת השורה הנוכחית. לדוגמה, אם במצב תכנות, אתה יכול בקלות לקרוא את השורה הנוכחית כפי שהיא בולטת על פני האחרות. יתר על כן, זה מפחית את עומס העיניים.

כיצד להדגיש את הקו הנוכחי ב-Emacs

כשאתה פותח קובץ Emacs, השורה הנוכחית בזמן הגלילה לא מודגשת מה שמגביל את הבהירות החזותית. אנחנו לא יכולים לראות שום הדגשה של הקובץ הנוכחי בקובץ Emacs הבא:




כדי לשנות זאת, נתחיל בגישה לקובץ התצורה של Emacs. פתח את הקובץ '.emacs' או '.emacs.d/init.el' שלך.





Emacs מציעה את התכונה 'גלובל-hl-line-mode' המאפשרת למשתמשים להפעיל את ההדגשה של הקו הנוכחי. לאחר פתיחת קובץ התצורה של Emacs, הוסף את השורה הבאה כדי להפעיל את הדגשת השורה:

( global-hl-line-mode 1 )



שמור את קובץ התצורה על ידי לחיצה על המקשים 'C-x c-s'. תקבל פלט שמראה שהקובץ נכתב מה שאומר שהוא נשמר.




הפעל מחדש את Emacs או סגור את המאגר ופתח את Emacs שוב כדי שהשינויים יחולו. על ידי פתיחה מחדש של הקובץ הקודם ב-Emacs, אנו יכולים כעת לשים לב שהשורה הנוכחית מודגשת. עם אפשרות זו, נוכל לנווט בקובץ ויש לנו חזותית טובה יותר של השורה הנוכחית.

שנה את צבעי הרקע והקדמה של הקו המודגש

ניתן לשנות את ברירת המחדל של צבעי הרקע והקדמה עבור הקו המודגש כעת ב-Emacs. אם אתה לא מרגיש בסדר עם צבע הרקע, השתמש בתכונה 'הגדר פנים-רקע' והוסף את קוד הצבע המועדף עליך.

פתח את ה-Emacs שלך שוב והוסף את השורה הבאה:

( set-face-background 'hl-line' #00FF00')


במקרה שלנו, אנו משתמשים בקוד הצבע #00FF00 עבור הצבע הירוק. שנה אותו כך שיתאים להעדפה שלך.


שמור את קובץ התצורה על ידי לחיצה על 'c-x c-s' והפעל מחדש את Emacs.

שימו לב כיצד יש לנו כעת צבע רקע חדש עבור הקו המודגש כעת ב-Emacs.


אתה יכול גם לשנות את צבע החזית על ידי הוספת התכונה 'set-face-foreground' וציון קוד הצבע לשימוש. לדוגמה, כדי להגדיר את החזית לאדום, הוסף את השורה הבאה:

( set-face-foreground 'hl-line' #FF0000')



באופן דומה, עליך לשמור את קובץ התצורה ולהפעיל מחדש את Emacs כדי שהשינויים יחולו.

כעת יש לנו אדום כצבע הקדמי שלנו עבור הקו המודגש כעת ב-Emacs.


אתה יכול לשנות את קוד הצבע ולהשתמש בכל צבע נתמך שנוח לך איתו. המטרה היא לקבל חזותית טובה יותר בעת שימוש ב-Emacs, והבחירה של הצבע היא אינדיבידואלית. אתה מוזמן לנסות צבעים שונים ולראות איך הם מופיעים. כך תבחר טוב יותר באיזה צבע להשתמש.

סיכום

Emacs מדגיש את השורה הנוכחית רק אם תפעיל את התכונה. 'מצב הקו העולמי' מאפשר את הדגשת הקו. לאחר שתפעיל אותו, תוכל גם לציין באיזה צבע להשתמש כרקע והקדמה של הקו המודגש. שוחחנו על הדגשת השורה הנוכחית ב-Emacs וסיפקנו את השלבים שיש לבצע כדי להפעיל ולהתאים אותו. תהנה!