כיצד לחפש ב- Vim

How Search Vim



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

לימוד היסודות של Vim הוא שימושי מאוד, ולכן במדריך זה אנו מתמקדים בתכונת החיפוש של עורך Vim. חיפוש אחר טקסט ספציפי (מילה/מחרוזת) היא אחת המשימות הנפוצות מאוד בעת עבודה עם קבצים גדולים.







בואו להבין את תכונת החיפוש של Vim מחיפוש בסיסי ועד טכניקות חיפוש מתקדמות. וודא שאתה נמצא במצב פקודה לפני שאתה מחפש משהו.



כיצד לבצע חיפוש בסיסי ב- Vim/Vi?

ישנן מספר שיטות לחיפוש דפוס ספציפי ב- Vim:



  1. חיפוש קדימה
  2. חיפוש לאחור

ניתן לחפש כל מילת תבנית בכיוון לאחור או קדימה ממיקום הסמן. בעורך Vim, החיפוש תלוי באותיות רישיות, למשל LINUX ו לינוקס יחפשו אחרת. לכן, ישנן גישות שונות להתעלם מרגישות רישיות. אתה יכול להשתמש : set ignorecase אוֹ : set ic . דרך נוספת להתעלם מרגישות רישיות היא פשוט הוספת ג עם דפוס החיפוש: /לינוקס ג ולשימוש במילים גדולות ג .





1: חיפוש קדימה

כדי להתחיל בחיפוש בסיסי, שנה את המצב אם הוא עדיין במצב הוספה על ידי לחיצה על יציאה לַחְצָן. לאחר מכן השתמש בקו החתך קדימה / לחיפוש טקסט במהירות. לדוגמה, אם אתה מחפש Linux בקובץ, השתמש /לינוקס , כפי שמוצג בתמונות למטה:




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

  • להשתמש נ לקפוץ למילה הדומה הבאה
  • להשתמש נ לחזור למילה הקודמת

2: חיפוש לאחור

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


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

כיצד לחפש מילה ספציפית ב- Vim?

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

כיצד לחפש את כל המילה ב- Vim?

הליך החיפוש של כל המילה ב- Vim שונה במקצת, התחביר ניתן להלן:

/<מִלָה>

Vim יסמן את המילה הראשונה בקובץ.

כיצד להדגיש תוצאות חיפוש ב- Vim?

תכונה חשובה נוספת של Vim היא הדגשת תוצאות החיפוש. כדי להפעיל תכונה זו, השתמש: set hlsearch, וכדי להשבית אותה, השתמש: set! Hlsearch.

סיכום

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