כיצד להגיב על שורות מרובות בבת אחת ב- Vim

How Comment Multiple Lines Once Vim



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

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







כיצד להגיב על שורות מרובות - Vim

במדריך זה נשתמש בתסריט פייתון פשוט בשם simple.py



Vim פשוט.py



שיטה מס '1 - מספרי שורה

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





להיכנס

:[קו ההתחלה],[קו סיום]s/^/#

כדי להדגים, הרשו לנו להערות משורות 10 עד 15./



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

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

לאחר שהשורות להערה מסומנות, הקש enter; הקוד המודגש אמור להיראות בערך כך:

הקש על ESC כדי להיכנס למצב פקודה והשתמש בפקודה כ:

: s/^/#

לאחר השלמתם, כל השורות שהדגשת יתייחסו אליך כאל:

שיטה מס '2 - מצב חזותי

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

לשם כך, הקש על ESC ונווט אל השורות שברצונך להעיר.

הקש CTRL + V כדי להפעיל מצב חזותי.

בעזרת מקש החץ למעלה ולמטה, סמן את השורות שברצונך להעיר.

לאחר שבחרת את השורות, הקש על מקשי SHIFT + I כדי להיכנס למצב הוספה.

הזן את סמל הפקודה שלך, למשל סימן # ולחץ על מקש ESC. Vim יעיר את כל השורות המודגשות.

# 3 - ביטוי רגיל

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

לדוגמה, כדי להעיר שורות המכילות את המילה def, השתמש בפקודה:

: g/בזמן/s/^/#

הקש enter כדי להעיר את השורות:

כיצד לבטל תגובות על מספר קווים - Vim

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

הזן את השורות הבאות לביטול שורות המתחיל בסימן #

:%s/^# /

שיטה נוספת היא להשתמש במצב חזותי.

נווט אל השורה שבה ברצונך להגיב ולחץ על CTRL + V כדי להיכנס למצב חזותי.

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

לאחר שתלחץ על x, היא תבטל את השורות באופן אוטומטי.

להסיק

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

תודה שקראת!