אינך צריך להקליד מחדש פקודות שהריצו בעבר ב-Vim. השתמש במקום זאת בתכונת היסטוריית הפקודות של Vim.
למרות שאתה יכול להשתמש בהיסטוריית הפקודות של Linux shell כדי לזכור פקודות שנעשה בהן שימוש בעבר, האם ידעת שאתה יכול לעשות את אותו הדבר ב-Vim?
ל-Vim יש תכונת היסטוריית פקודות המאפשרת לך למצוא ולבצע פקודות שכבר הזנת. הנה איך אתה יכול לגשת אליו.
נזכר בפקודות Vim
הדרך הפשוטה ביותר לזכור פקודות שהזנת ב-Vim היא להיכנס למצב פקודה. כדי לעשות זאת, הקש בריחה ולאחר מכן את המעי הגס (:) מפתח. כעת תוכל לגלול אחורה וקדימה בהיסטוריית הפקודות שלך באמצעות ה לְמַעלָה ו מטה מקשי חצים.
כאשר ברצונך לבצע פקודה, לחץ על להיכנס. זה דומה לשימוש ב- מנגנון היסטוריית מעטפת בקונכיות מודרניות כמו Bash או Zsh.
פתיחת חלון היסטוריית הפקודות
אתה יכול גם לפתוח חלון היסטוריה שמציג את כל הפקודות שהוצאו בעבר על ידי כניסה למצב פקודה ולחיצה Ctrl + F.
לאחר פתיחת חלון זה, תוכל לנווט למעלה ולמטה על ידי לחיצה על ק ו י מקשים, בדומה להסתובבות במאגר Vim.
כאשר אתה מגיע לקו שאתה רוצה לרוץ שוב, פשוט לחץ להיכנס ו-Vim יבצע את הפקודה הזו.
סגירת חלון היסטוריית הפקודות
בעוד שחלון היסטוריית הפקודות שימושי, אתה עשוי לתהות כיצד לצאת ממנו מבלי להפעיל פקודה. קל לפתוח אותו בטעות מאז Ctrl + F גם גוללת את המסך קדימה אם לא לחצת על המעי הגס (:) מפתח. אולי התכוונת לעשות זאת במקום.
למרבה המזל, קל לסגור את חלון הפקודה. אם אתה נמצא בהיסטוריית הפקודות, לחץ על Ctrl + C כדי לקפוץ למטה, ולאחר מכן לחץ על Ctrl + C אוֹ יציאה לסגור את החלון לחלוטין.
כעת תוכל לדפדף בקובץ שלך אם התכוונת לעשות זאת במקום לפתוח את חלון היסטוריית הפקודות.
עכשיו אתה יכול לגשת להיסטוריית הפקודות ב-Vim
היסטוריית פקודות היא עוד אחת מהתכונות החזקות של Vim. אתה יכול לראות פקודות שהנפקת, במצב פקודה או בחלון היסטוריית הפקודות, ולבצע אותן. אם פתחת בטעות את חלון היסטוריית הפקודות, תוכל גם לסגור אותו במהירות.
תכונה נוספת שמתעלמת ממנה לעתים קרובות של Vim היא היכולת לפתוח ולעבור בין חלונות עריכה מרובים, ואפילו להפעיל פקודות מסוף מלאות.