גזירה, העתקה והדבקה של טקסט
השמיים d הפקודה לא רק מוחקת טקסט, היא גם "חותכת" טקסט. בכל פעם שאנו משתמשים ב d הפקודה שהמחיקה מועתקת למאגר הדבקה (חשוב ללוח) שנוכל לזכור מאוחר יותר עם p הפקודה כדי להדביק את תוכן המאגר אחרי הסמן או ה- P הפקודה כדי להדביק את התוכן לפני הסמן.
השמיים y הפקודה משמשת כדי "למשוך" (להעתיק) טקסט בערך באותו אופן שבו d פקודה היא
משמש לחיתוך טקסט. הנה כמה דוגמאות המשלבות את y פקודה עם פקודות תנועה שונות:
טבלה 12- 4: פקודות דריכה
עותקי פקודה
עותקי פקודה
yy הקו הנוכחי.
5yy הקו הנוכחי וארבע השורות הבאות.
yW ממיקום הסמן הנוכחי לתחילת המילה הבאה.
y$ ממיקום הסמן הנוכחי עד סוף השורה הנוכחית.
y0 ממיקום הסמן הנוכחי לתחילת השורה.
y^ ממיקום הסמן הנוכחי לתו הראשון שאינו רווח לבן בשורה.
yG מהשורה הנוכחית לסוף הקובץ.
y20G מהשורה הנוכחית לשורה העשרים של הקובץ.
בוא ננסה להעתיק ולהדביק. מקם את הסמן בשורה הראשונה של הטקסט והקלד yy כדי להעתיק את השורה הנוכחית. לאחר מכן, הזז את הסמן לשורה האחרונה (G) וסוג p כדי להדביק את השורה מתחת לשורה הנוכחית:
השועל החום המהיר קפץ מעל הכלב העצלן. זה היה מגניב. שורה 2
שורה 3
שורה 4
שורה 5
השועל החום המהיר קפץ מעל הכלב העצלן. זה היה מגניב.
השועל החום המהיר קפץ מעל הכלב העצלן. זה היה מגניב. שורה 2
שורה 3
שורה 4
שורה 5
השועל החום המהיר קפץ מעל הכלב העצלן. זה היה מגניב.
בדיוק כמו קודם, ה u הפקודה תבטל את השינוי שלנו. כשהסמן עדיין ממוקם בשורה האחרונה של הקובץ, הקלד P כדי להדביק את הטקסט מעל השורה הנוכחית:
השועל החום המהיר קפץ מעל הכלב העצלן. זה היה מגניב. שורה 2
שורה 3
שורה 4
השועל החום המהיר קפץ מעל הכלב העצלן. זה היה מגניב. שורה 2
שורה 3
שורה 4
השועל החום המהיר קפץ מעל הכלב העצלן. זה היה מגניב.
שורה 5
השועל החום המהיר קפץ מעל הכלב העצלן. זה היה מגניב.
שורה 5
נסה חלק מהאחרים y פקודות בטבלה למעלה ולהכיר את ההתנהגות של שני ה p ו P פקודות. כשתסיים, החזר את הקובץ למצבו המקורי.