» נושאי לימוד
» נושאי לימוד
יום חמישי 9 במאי 2024
פקודות למיקום הסמן, גלילת המסך, חיפוש מחרוזת, חיתוך והדבקה
דף ראשי  עורך המסך vi  פקודות למיקום הסמן, גלילת המסך, חיפוש מחרוזת, חיתוך והדבקה גרסה להדפסה

פקודות למיקום הסמן

 

0 - התו אפס מזיז את הסמן לתחילת השורה בה הוא נמצא.

$ - מזיז את הסמן לסוף השורה.

b - מזיז את הסמן לתחילת מילה. כאשר לוחצים על התו הסמן יזוז שמאלה אל התו הראשון של המילה שהגיע אליה.

e - מזיז את הסמן לסוף מילה. הסמן יזוז ימינה עד לסוף המילה שהגיע אליה.

 

שני המקשים e ו-b יכולים להזיז את הסמן גם לשורה הקודמת או השורה הבאה.

 

נדגים את פעולתם:

?what is the weather today

today  it's raining

 

בתחילה היה הסמן ממוקם על התו n המודגש. לאחר הקשה על הפקודה b פעם אחת יהיה הסמן באות r:

?what is the weather today

today  it's raining

 

לאחר הקשת הפקודה b פעמיים נוספות יעבור הסמן לתחילת השורה, לאות t שבמילה today:

 

?what is the weather today

today  it's raining

 

אם נקיש שוב את הפקודה b, יעבור הסמן שורה אחת למעלה ויעמוד על האות t שבמילה today בסוף השורה:

?what is the weather today

today  it's raining

 

כעת נקיש את הפקודה e, הסמן יעמוד על סימן השאלה שכן הוא צמוד למילה today:

 

?what is the weather today

today  it's raining

 

בהקשת e פעם נוספת ירד הסמן לשורה שמיתחת ויעמוד על האות y שבסוף המילה today וכן הלאה.

?what is the weather today

today  it's raining

 

 

גלילה של המסך

 

מסך רגיל של העורך מכיל בדרך כלל 24 שורות בלבד מתוך קובץ הטקסט. אם הקובץ שלנו גדול מידי לא נוכל לראות את כולו ולכן צריך לגלול את המסך למעלה (כדי לחזור בדפים) ולמטה (כדי להתקדם). הפקודות k ו- j מאפשרות הזזת הסמן בשורה אחת כל פעם, אולם כאשר הקובץ גדול כדאי להשתמש בפקודות שמדלגות מספר שורות ביחד:

Ctrl+d - גלילת המסך למטה 12 שורות.

Ctrl+f - גלילת המסך למטה 24 שורות.

Ctrl+u - גלילת המסך למעלה 12 שורות.

Ctrl+b - גלילת המסך למעלה 24 שורות.

 

xG - פקודה נוספת המאפשרת מספר גדול יותר של קפיצות, כאשר x הינו מספר השורה שאליה רוצים להגיע (מספר שלם). למשל, אם אנחנו נמצאים באיזושהי שורה בקובץ ואנו רוצים לחזור להתחלה נקיש:

1G

 

Ctrl+g - פקודה זו מאפשרת לנו לדעת מהו מספר השורה שבה הסמן נמצא כרגע.

 

 

חיפוש מחרוזת

 

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

חיפוש קדימה מתבצע בעזרת הפקודה / ואחריה המחרוזת המבוקשת, למשל:

sunday /

 

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

חיפוש אחורה מתבצע בעזרת הפקודה ?. למשל:

good dog ?

 

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

 

 

פקודות חיתוך והדבקה

 

d - הפקודה מוחקת תמליל ומאחסנת אותו באופן זמני בחוצץ הזכרון.

y - הפקודה מעתיקה תמליל לחוצץ הזמני בזכרון.

p - שולפת מהחוצץ הזמני את מה שאוחסן שם אחרון (על ידי d ו -y) וכותבת למקום שבו נמצא הסמן ואחריו.

P - שולפת מהחוצץ הזמני את מה שאוחסן שם אחרון (על ידי d ו -y) וכותבת למקום שבו נמצא הסמן ולפניו.

 

 22-12-03 / 08:12  עודכן ,  12-10-03 / 09:55  נוצר ע"י חן דרור  בתאריך 
 פקודות בסיסיות: הזזת הסמן, קליטת תמליל, ומחיקה - הקודםהבא - סיכום פקודות vi 
תגובות הקוראים    תגובות  -  0
דרכונט
מהי מערכת הדרכונט?
אינך מחובר, להתחברות:
דוא"ל
ססמא
נושאי לימוד
חיפוש  |  לא פועל
משלנו  |  לא פועל
גולשים מקוונים: 1