Skip to content

תנועות Vim עם הסברים

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

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

טבלת עזר · 65 ערכים
65 of 65 rows
תנועה בקובץ
הזיזו את הסמן תא אחד שמאלה, למטה, למעלה או ימינה.
קפצו לתחילת המילה הבאה, לתחילת המילה הקודמת, או לסוף המילה הנוכחית.
קפצו לתו הראשון או האחרון של השורה.
קפצו לשורה הראשונה או האחרונה של הקובץ.
גללו חצי עמוד למטה או למעלה.
קפצו למופע הבא או הקודם של התו x בשורה.
קפצו למקום שלפני המופע הבא, או מיד אחרי המופע הקודם, של התו x.
חזרו על קפיצת ה-f, F, t או T האחרונה באותו כיוון או בכיוון ההפוך.
קפצו לסוגר המרובע, המסולסל או העגול שמתאים לזה שמתחת לסמן.
קפצו לשורה הריקה הקודמת או הבאה (גבול פסקה).
קפצו לתחילת המשפט הקודם או הבא.
קפצו לשורה העליונה, האמצעית או התחתונה של החלון הנראה.
ציירו מחדש את התצוגה כך ששורת הסמן תשב במרכז, למעלה או למטה בחלון.
קפצו אחורה או קדימה ברשימת המקומות שמהם קפצתם.
חזרו למקום ההקלדה האחרון והתחילו להקליד שוב.
עריכה
עברו למצב הקלט לפני הסמן או אחריו.
עברו למצב הקלדה בתחילת השורה או בסופה.
פתחו שורה חדשה מתחת או מעל והתחילו להקליד.
מחקו את השורה, את המילה הבאה, או את התו שמתחת לסמן.
שנו (מחקו והקלידו) את השורה או את המילה הבאה.
נקו את השורה הנוכחית והתחילו להקליד (זהה ל-cc).
מחקו, שנו או העתיקו מהסמן עד סוף השורה (Y מעתיק את כל השורה).
שנו, מחקו או בחרו את המילה שמתחת לסמן מכל נקודה בתוכה.
מקדו את פנים המרכאות, הסוגריים, הסוגריים המסולסלים, פסקה או זוג תגיות עם c, d או v.
מחקו או שנו עד לפני המופע הבא של התו x.
חברו את השורה הבאה לשורה הנוכחית.
הזיזו את השורות שנבחרו רמת הזחה אחת ימינה או שמאלה.
החליפו את התו שמתחת לסמן, או כתבו על גבי תווים תוך כדי הקלדה.
החליפו רישיות, הקטינו או הגדילו את התו שמתחת לסמן או את הבחירה.
החליפו את התו שמתחת לסמן עם הבא אחריו (מחיקה ואז הדבקה).
הדביקו את הטקסט שנמחק או הועתק אחרי הסמן או לפניו.
בטלו או בצעו מחדש את השינוי האחרון.
חזרו על השינוי האחרון במקום הסמן.
בחירה חזותית
התחילו בחירה לפי תווים; זוזו כדי להרחיב אותה.
התחילו בחירה לפי שורות.
התחילו בחירת בלוק (עמודה).
בחרו מחדש את הבחירה החזותית האחרונה.
מאקרו ורגיסטרים
הקליטו לחיצות לרגיסטר a; לחצו q שוב כדי לעצור.
הריצו את המאקרו השמור ברגיסטר a, או הריצו מחדש את המאקרו האחרון שהופעל.
העתיקו לרגיסטר a במקום לרגיסטר האלמוני ברירת המחדל.
הציגו רשימה של כל רגיסטר ותוכנו הנוכחי.
סימניות
הציבו סימנייה a במקום הסמן הנוכחי.
קפצו לסימנייה a; הטעמה לוכדת את המקום המדויק, האפוסטרוף את תחילת השורה שלה.
קפצו לתחילת או לסוף הבחירה החזותית האחרונה.
חיפוש והחלפה
חפשו תבנית קדימה או אחורה.
קפצו להתאמה הבאה או הקודמת.
חפשו קדימה או אחורה את המילה שמתחת לסמן.
החליפו כל old ב-new בכל הקובץ (צורת ה-gc שואלת לפני כל שינוי).
נקו את ההדגשה שנותרה מהחיפוש האחרון.
מחקו כל שורה שתואמת לתבנית.
מיינו את השורות שנבחרו, או את כל הקובץ עם טווח %.
שמירה ויציאה
כתבו (שמרו) את הקובץ.
צאו; הוסיפו ! כדי לכפות (להשליך שינויים שלא נשמרו).
כתבו את הקובץ וצאו.
כתיבה-ויציאה או יציאה-בלי-שמירה, בלי שורת פקודה.
פיצולים וחלונות
פצלו את החלון אופקית או אנכית.
העבירו את הסמן לפיצול שמשמאל, למטה, למעלה או מימין.
השוו את הגודל של כל הפיצולים.
סגרו את הפיצול הנוכחי.
לשוניות וקבצים
פתחו קובץ בחלון הנוכחי, או טענו אותו מחדש מהדיסק בלי שם.
עיינו ופתחו קבצים מרשימה בתוך החלון הנוכחי.
פתחו לשונית חדשה, ואז עברו לבאה או לקודמת.
שמרו את החלונות, הלשוניות והסימניות הנוכחיים לקובץ הפעלה.
הפעילו מספרי שורות, מספרי שורות יחסיים והדגשת חיפוש.
הריצו פקודת shell וחזרו למאגר.