אנגליתצרפתיתספרדי

Ad


סמל OnWorks

levee - מקוון בענן

הפעל את Leve בספק אירוח בחינם של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי נקודת הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


קַבָּלַת פָּנִים רִשׁמִית - עורך מכוון מסך.

תַקצִיר


קַבָּלַת פָּנִים רִשׁמִית [+כתובת] [פילה ...]

תיאור


Levee הוא עורך מכוון מסך המבוסס על עורך יוניקס "vi". זה מספק מילה קצרה,
דרך רבת עוצמה להזין ולערוך טקסט (עם זאת, אם אתה רוצה מעבד תמלילים, אתה
עדיף עם WordStar.)

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

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

Levee הוא זכויות יוצרים (c) 1982-2008 על ידי David L. Parsons. (ראה את ההודעה בסוף זה
מסמך לתנאי הפצה)

פקודה MODE פקודות


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

ניתן להגיע למצב פקודה על ידי הקלדת ":" או "Q" ממצב חזותי. אם אתה נכנס למצב פקודה
על ידי הקלדת ":", Levee יבצע פקודה אחת, ואז יחזור למצב חזותי לאחר מכן
מנחה אותך עם "[עוד]". אם תקליד משהו מלבד רווח או חזרה, Levee יעשה זאת
לקבל פקודה נוספת, וכן הלאה. עם זאת, אם אתה נכנס למצב פקודה באמצעות "Q",
Levee יישאר במצב פקודה עד שתיכנס לפקודה "חזותית".

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

(.|$|'x|#) [ (+|-) (/פאט/|?פאט?|#)]

. קו נוכחי.

$ שורה אחרונה.

'x הקו עם הסימן x עליו.

# שורה #.

לדוגמה, ".-5,.+5p" ידפיס כל שורה בתוך עשר שורות מהשורה הנוכחית. "$-5"
היא השורה החמישית מסוף הקובץ, ו-"/end/+2" היא השורה השנייה מעבר ל-
המופע הבא של התבנית "סוף". דפוסים עשויים להיות ביטויים רגולריים (ראה
לְהַלָן.)

כמו כן, טווח קו עירום יקבע את הקו הנוכחי לשורה הראשונה בטווח ו
להדפיס את כל השורות בטווח זה. "1,10" מגדיר את השורה הנוכחית ל-1, ולאחר מכן מדפיס שורות 1
אל 10.

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

פיקוד מצב פקודות
טוען הצג את רשימת הארגומנטים הנוכחית, אם קיימת כזו. הקובץ שאתה כרגע
העריכה תהיה ממוסגרת על ידי '[' ו-']'.

(.,.)שינוי
מחק שורות, ולאחר מכן היכנס למצב הוספה.

(.,.)להסיר
למחוק שורות. שורות שנמחקו מאוחסנות במאגר Yank להחזרה מאוחר יותר
"לָשִׂים".

לַעֲרוֹך[!] [קוֹבֶץ]
הסר את הקובץ הנוכחי והתחל לערוך קובץ חדש. אם נעשו שינויים ב-
הקובץ הנוכחי, עליך להזין "ערוך!" לאלץ את לי לבטל את השינויים. אם אתה
אל תציין שם קובץ, Levee ינסה לערוך מחדש את שם הקובץ הנוכחי.

כאשר Levee קורא קובץ חדש, הוא יגיד לך בכמה בתים הוא קרא, או
[overflow] אם הקובץ גדול מהמאגר הפנימי (256000 בייטים ברובם
פלטפורמות; 20k ב-USCD Pascal.)

execmode
הישאר במצב פקודה עד שתשתמש בפקודה "חזותית".

פילה[שֵׁם]
הד מהו שם הקובץ הנוכחי, מצבו והשורה הנוכחית. אם אתה מספק
זה עם שם, זה ישנה את שם הקובץ לזה.

(.)להכניס
הוסף טקסט מעל השורה הנוכחית. אם תציין מספר שורה, Levee תעשה
שהקו הנוכחי, ואז הכנס מעליו.

הַבלָעָה מצב פקודות
^W חזרה על המילה האחרונה שהזנת.

^H חזרה על דמות אחת.

^U חזרה על כל הקלט בשורה זו.

^V בריחה מהתו הבא שהוקלד. (לדוגמה, ^V^H ישים ^H לקובץ.)

ESC לצאת ממצב הוספה.

^D אם בתחילת השורה, צמצם את עמודות 'רוחב ההזחה' של הזחה.

^T אם בתחילת השורה, הגדל את עמודות 'רוחב ההזחה' של הזחה.

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

מַפָּה[!][מַפְתֵחַ[טֶקסט]]
הגדר/רשום פקודות מאקרו. ישנן 3 צורות של מפה:

מפה זה מפרט את כל פקודות המאקרו הפעילות.

מַפָּה(מַפְתֵחַ).
זה מציג את המאקרו המשויך ל-(מפתח), אם קיים.

מַפָּה(מפתח) (טקסט)
זה ממפה (מפתח) ל (טקסט). אתה יכול למפות כל מפתח מלבד ":" ולברוח. ברגיל
טופס (מפה), המאקרו יהיה יעיל במצב חזותי, אך בצורה החלופית,
(מפה!), המאקרו יהיה יעיל במצבי הוספה ופקודה.

לדוגמה, אם מפת!החזרה ל-"hello world", בכל פעם שהזנת חזרה
פקודה או מצב חזותי, המחרוזת "שלום עולם" תופיע.

הבא[קוֹבֶץ...]
ערוך את הקובץ הבא ברשימת arglist, או ערוך רשימה חדשה. לי לוקח את האותיות הראשוניות שלו
arglist מחוץ לשורת הפקודה כשאתה מבצע אותה. אם "כתוב אוטומטית" מוגדר, Levee
יכתוב את השינויים בקובץ הנוכחי לפני עריכת הקובץ הבא.

(.)לפתוח
הוסף מתחת לקו הנוכחי. אחרת בדיוק כמו הוספה.

קודם
ערוך את הקובץ הקודם ברשימת arglist. אחרת, כמו הבא.

(.,.)הדפסה
הצגת שורות מבלי לשנות את השורה הנוכחית.

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

לְהַפְסִיק[!]
צא מלוי. אם ברצונך למחוק שינויים, השתמש ב"צא!"

(.)לקרוא[קוֹבֶץ]
שים את התוכן של 'קובץ' אחרי השורה הנוכחית.

rmפילה מחק 'קובץ' מהדיסק.

סט[אופציה=ערך]
הגדר משתנה שניתן לכוונן. ל-Leee יש תריסר משתנים להגדרה על ידי המשתמש
יכול להתפתל באמצעות פקודה זו. ישנם משתנים בוליאני, מספר שלם ומחרוזת
אתה יכול להגדיר. מחרוזת או משתנה של מספר מוגדר על ידי "set xxx=yyy", ערך בוליאני
המשתנה מוגדר באמצעות "set xxx" או "set noxxx".

להלן המשתנים הניתנים להגדרה (והקיצורים):

גודל טאב(טס)
עצירת טאב.

רוחב משמרת(SW)
עמודות להזזה ב-^D, ^T, >> או <<

לגלול מספר שורות לגלילה על ^D, ^U

כניסה אוטומטית(איי)
הזחה של אספקה ​​במהלך מצב הוספה.

כתיבה אוטומטית(אוי)
כתוב את השינויים לפני :next, :prev

עותק אוטומטי(ac)
צור עותקי גיבוי לפני כתיבת שינויים.

רשימה הצג כרטיסיות כ-^I, סוף השורה כ-$.

קסם השתמש בביטויים רגולריים בחיפושים.

סִיוֹמֶת אם לשם הקובץ אין . בו, ספק את הסיומת. (זהו היחיד
משתנה מחרוזת.)

להחליף(אוו)
קודם כל תשמיד את הקובץ הישן ואז תכתוב.

לְפַאֵר(לִהיוֹת)
כאשר מוגדר, Levee לא יאפשר הוספת תו בקרה למעט Tab ו
חזור אלא אם כן אתה בורח מזה עם ctrl-V.

לעטוף
חיפושים עוטפים את קצה המאגר.

התעלם מהמקרה(IC)
התעלם מהמקרה של תווים אלפביתיים במהלך חיפושים.

mapslash
(גרסת ST בלבד) מפה את "/" בשמות הקבצים ל-"\". אם הסביבה מכילה
`mapslash' כאשר lee נקרא, משתנה זה יהיה ברירת המחדל כ-true, אחרת הוא
ברירת המחדל לשווא. (ראה את התיעוד של ה-Teeny-shell על איך ה- Teeny-
shell מפרש את 'mapslash')

קווים(לי)
(גרסת ST בלבד) כמה שורות בתצוגה. זה בעיקר לריצה
פתח דרך היציאה הטורית - הכנס את הסט li=xx ל-LVRC שלך עבור קו xx
מָסוֹף.

צווארונים(שיתוף)
(גרסת ST בלבד) כמה עמודות בתצוגה. כמו משתנה הקווים, זה
להרצת ספירה דרך היציאה הטורית.

אתה יכול להגדיר מספר משתנים בשורה אחת, כמו ב-'set ws noai'. לראות את הזרם
הגדרות של משתנים אלה, :set -- ללא ארגומנטים כלשהם -- יציגו את הנוכחי
הגדרות.

בעת ההפעלה, Levee מחפש במשתנה הסביבה LVRC רשימה של משתנים להגדרה
(GEMDOS/MS-DOS). LVRC היא שורה אחת בצורת 'option=value ...'. אם יש לך LVRC
מוגדר שזה 'ts=4 ow nows', Levee תגדיר את גודל הטאבים ל-4, תפעיל את ההחלפה ותפעיל
off wrapscan.

אם אתה משתמש ב-RMX, Levee מחפש אתחול בקובץ ":home:r?lvrc". אם אתה
משתמשים ב-Osy/SWOs, Levee מחפש בקובץ "*.lvrc". הפורמט של קבצים אלה הם
שונה מהמשתנה LVRC -- ראה "מקור" למידע נוסף.

מָקוֹרפילה
קח פקודות מצב פקודה מ'קובץ'. הפקודות הללו יכולות להיות כל פקודה חוקית,
מלבד "חזותי". אם מתרחשת שגיאה במהלך ביצוע 'קובץ', Levee נוטש זאת
רמת המקור.

ב-Osy/SWOs, ישנם כמה הבדלים במצב הוספה מתוך קובץ מקור.
לאף דמות אין משמעות מיוחדת מלבד שורה שאינה מכילה דבר מלבד נקודה,
מה שמסיים את מצב ההוספה. לדוגמה:

:פקודות
:לְהַכנִיס
בלה בלה בלה בלה בלה בלה
בלה בלה בלה בלה בלה בלה
בלה בלה בלה בלה בלה בלה
:פקודות נוספות

אם אתה מריץ את Levee תחת כל מערכת הפעלה אחרת, אינך יכול לבצע הוספה מ-a
:קובץ מקור.

(.,.)substitute(delim)patt(delim)repl(delim)[qcpg]

(.,.)תחליף&

חפש patt והחלף אותו ב-repl. Levee יחפש טפיחה פעם אחת על כל אחד
קו והחליפו אותו ב-repl. המפריד עשוי להיות כל תו ascii.

התבנית היא ביטוי רגולרי, בדיוק כמו תבנית חיפוש.

אתה יכול לכלול חלקים מהתבנית במחרוזת ההחלפה; '&' ב-
עותקים של תבנית החלפה בכל תבנית המקור, אז אם אתה עושה 'sub/this/&
וכי/ג', כל מופע של 'זה' יוחלף ב'זה וזה'. גַם,
אתה יכול למשוך חלקים מהתבנית החוצה באמצעות מטא-הארגומנט \( ו-\)
דמויות. טיעונים שהתקבלו על ידי \( & ​​\) מוכנסים למחרוזת ההחלפה
בכל מקום שאתה עושה \1..\9 [ \1 הוא הארגומנט הראשון שאתה מגדיר עם \( & ​​\) ].
אז, אם אתה רוצה להפוך את הסדר של שתי מחרוזות משנה, אתה יכול לעשות
'sub/\(string1\)\(string2\)/\2\1/'.

substitute&מבצע מחדש את ההחלפה האחרונה.

אפשרויות:

ש, ג לפני שתבצע את ההחלפה, הצג את השורה המושפעת והמתן עד שתקליד א
אופי. אם תקליד 'y', זה יבצע את ההחלפה. 'q' מבטל את התחליף,
'a' עושה את שאר השינוי ללא הנחיה, ו-'n' לא עושה זאת.

p להדפיס את השורות המושפעות לאחר השינוי.

g לעשות את השינוי בעולם. כלומר, עשה זאת עבור כל אירוע של טפיחה על קו,
ולא רק פעם אחת.

לבטל בטל את השינוי האחרון בקובץ (למעט :edit, :next, :rm או :write.)
יכול לבטל רק את השינוי האחרון בקובץ -- ביטול נחשב כשינוי. :בטל בעקבותיו
מאת :undo לא עושה כלום לקובץ.

בטל את המפה(מַפְתֵחַ)
בטל הגדרת מאקרו (ראה מפה).

חזותי[רשימה]
אם נכנסת למצב פקודה באמצעות "Q" או "execmode", חזור למצב חזותי. אם אתה
ספק רשימת ארגומנטים, הוא גם עושה `:next' ברשימה זו.

גרסה
הראה באיזו גרסה של ה-leve מדובר.

(.,.)לכתוב [קוֹבֶץ]
כתוב שורות לקובץ. אם תכתוב את הכל ל'קובץ', שם הקובץ מוגדר
ל'קובץ', ואם לא תציין קובץ, Levee יכתוב לשם הקובץ.

(.,.)wq [קוֹבֶץ]
כתוב לקובץ ואז צא.

(.,.)יאנק
דחף שורות מהקובץ לתוך מאגר המשיכה, להחזרה מאוחרת יותר עם "שים".

אקזיט[!] כתוב שינויים בקובץ הנוכחי ולאחר מכן צא. אם יש עוד קבצים ב-
arglist, השתמש ב-"xit!"

![פקודה]
בצע פקודה.

דוגמא:

!ls => עושה 'ls'.

פקודה זו זמינה רק תחת GEMDOS, MSDOS, RMX ו-Unix.

($)= תן את מספר השורה של הקו הממוען. /end/= נותן לך את מספר השורה של
השורה הבאה עם 'סוף' עליה.

VISUAL MODE פקודות


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

בתיאור, (#) פירושו ספירה אופציונלית. אם לפקודה יש ​​ספירה אופציונלית,
זה יגיד לך מה הספירה עושה בסוגריים. (*) אומר שהפקודה יכולה להיות
משמש בפקודות המחיקה, המשיכה והשינוי.

הספירות מורכבות על ידי הזנת ספרות. אם תקליד '45', הספירה תוגדר ל-45. To
בטל ספירה, הקלד ESC.

חלק זה דן מדי פעם ב'שטח לבן'. רווח לבן הוא טאבים, רווחים וסוף
קו.

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

Levee לא מציג את סמן סוף הקובץ, אבל שורות מעבר לסוף הקובץ כן
מסומן באמצעות ~ קווים.

אם רשימה מוגדרת, הכרטיסיות יוצגו כ-^I, וסוף השורה יוצג כ-$.

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

Levee יטפל בכל רזולוציית מסך וכל גופן מונו-רווח שתמסור לו (אם כן
פועל ברזולוציה נמוכה, Levee ייתן לך חלון בגודל 25x40, למשל.)

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

(#)^D גלול את המסך למטה חצי מסך. אם צוינה ספירה, גלול למטה
מספר שורות מוגדר.

^E גלול למטה שורה אחת (קיצור עבור 1^D )

^G הצג נתונים סטטיסטיים של קבצים. בדיוק כמו ':file'.

(*)(#)^H
הזז את הסמן שמאלה אחד (ספירה) תווים.

^I צייר מחדש את המסך.

(*)(#)^J
לזוז שורה אחת (ספירה) למטה. כאשר אתה משתמש ב-^J ו-^K (למטה) כדי לנוע למעלה או למטה
שורות, הסמן יישאר באותה עמודה, גם אם הוא באמצע א
tabstop או מעבר לסוף שורה.

(*)(#)^K
עברו למעלה שורה אחת (ספירה).

(*)(#)^L
הזז ימינה אחד (ספירה) תו.

(*)(#)^M
עבור לרווח הלא לבן הראשון בשורה הבאה. אם צוינה ספירה, עבור אל
ספירת השורות הלא לבנים הראשונות.

(#)^U גלול את המסך למעלה חצי עמוד. אם צוינה ספירה, גלול למעלה שורות ספירה.

^Y גלול את המסך למעלה בשורה אחת (קיצור של 1^U.)

(#)א הוסף טקסט אחרי הסמן. אם תיתן ספירה, ההכנסה תחזור על עצמה
לספור פעמים (40i-ESC ייתן לך שורה של 40 מקפים).

הפקודות במצב הוספה זהות עבור מצב חזותי ופקודה.

(*)(#)ב
עבור לתחילת המילה האחרונה (המילה הספירה אחורה). מילה היא א
אוסף של תווים אלפאנומריים (a-z0-9$_#) או כל תו אחר שאינו לבן
(כלומר הכל מלבד רווח, טאב, eoln).

c שנה אובייקט. שינוי מוחק אובייקט, ואז נכנס למצב הוספה ללא
ציור מחדש של המסך. כאשר אתה אומר לו את האובייקט שיש לשנות, Levee שם '$'
על הדמות האחרונה של האובייקט. אתה לא יכול לשנות לאחור.

האובייקט יכול להיות כל פקודת מצב חזותי המסומנת ב-'(*) '. לדוגמה, 'c4l'
ישנה את 4 התווים הבאים בשורה למשהו אחר. (4cl עושה את אותו הדבר
thing -- 4c4l משנה את 16 התווים הבאים בשורה זו.)

'cc' ישנה שורות שלמות.

בעת שינוי, מחיקה או משיכת אובייקט, הוא ימוקם במאגר גרירה,
שבו ניתן לאחזר אותו על ידי הפקודות 'p' או 'P'.

(#)ד מחק אובייקט. כמו 'cc', 'dd' משפיע על שורות שלמות.

(*)(#)ה
עבור לסוף המילה הנוכחית.

(*)(#)f(x)
מצא את ההופעה הבאה (הספירה) של תו בשורה הנוכחית. ל
לדוגמה, אם הסמן יושב על התו הראשון של השורה 'abcdef',
הקלדת "ff" תציב את הסמן על ה-f.

(*)(#) ש
הזז שמאלה אחד (ספירה) תו. בדיוק כמו ^H.

(#)אני התחל להוסיף תווים בסמן. אם אתה מציין ספירה, ההכנסה
ישוכפל פעמים ספירה.

(*)(#)j
לזוז שורה אחת (ספירה) למטה. בדיוק כמו ^J.

(*)(#)ק
עברו למעלה שורה אחת (ספירה). בדיוק כמו ^K.

,ב (*) (#)ל
הזז ימינה תו אחד (ספירה). בדיוק כמו ^L.

m(x) הגדר את הסמן (x). ישנם 26 סמנים זמינים (a-z). אתה יכול לעבור לסמן
באמצעות הפקודות ' או `.

(*)n מצא את המופע הבא של דפוס חיפוש. כאשר אתה מבצע חיפוש עם / או ?
פקודה, Levee יזכור את התבנית ואת הכיוון שבו חיפשת. 'n'
יחפש באותו כיוון את התבנית, 'N' מחפש בהפוך
כיוון.

o פתח שורה מתחת לקו הנוכחי להוספה.

p החזר טקסט שנמשך/נמחק אחרי הסמן. הטקסט נמשך על ידי המחיקה
(d,x,X,D), שנה (c,C,s,S), ומושך (y,Y) פקודות.

(#)r(x)
החלף תווים (עד סוף השורה) ב-(x). '4ra' ישנה את ה-4 הבאים
תווים אחרי הסמן לתוך 'aaaa'.

(#)s לשנות תו אחד (ספירה). קיצור של (#)cl.

(*)(#)t(x)
עברו למעלה לתו בשורה הנוכחית. אם אתה על הדמות הראשונה של
את השורה 'abcdef' ואתה מקליד 'tf', בסופו של דבר תשב על ה-e.

u בטל את השינוי האחרון. אתה יכול לבטל כל פקודת שינוי מלבד :edit, :next,
:rm, או :write. (בדיוק כמו :undo).

(*)(#)v
חזור לסוף המילה הקודמת (הספירה). ראה 'ב' עבור ה
הגדרה של מילה.

(*)(#)w
עברו למעלה לתחילת המילה הבאה (הספירה).

(#)איקס מחק תו אחד (ספירה) קדימה. קיצור של (#)dl.

y גרור חפץ לשימוש מאוחר יותר על ידי put. 'yy' מושך שורות שלמות.

A הוסף טקסט בסוף השורה. קיצור עבור $a.

(*)(#) ב
עבור לתחילת המילה הנוכחית. בדיוק כמו 'ב'.

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

C שנה לסוף השורה. קיצור עבור c$.

D מחק עד סוף השורה. קיצור של d$.

(*)(#)F(x)
עבור להופעה הקודמת הראשונה (הספירה) של תו בשורה הנוכחית.
אם אתה יושב בסוף השורה 'abcdef', הקלדת "Fa" תזיז אותך אחורה
ל-'a' בתחילת השורה.

(*)(#)G
עבור לקו. אם תציין ספירה, Levee יעבור לקו הזה, ואם אין
count, Levee עובר לקצה המוחלט של הקובץ.

כדי להגיע לתחילת הקובץ, הקלד "1G". עד הסוף, רק "G".

(*)H עבור לדמות הלא לבנה הראשונה בחלק העליון של המסך.

I הכנס בסוף השורה הנוכחית. קיצור עבור $i.

(#) J חבר שתי שורות (ספירה+1) יחד. ההצטרפות מצרף את השורה השנייה בסוף
הראשון, לשים רווח ביניהם. אם השורה הראשונה מסתיימת ברווח לבן,
לווי לא יכניס רווח.

(*)L עבור אל התו הלא לבן האחרון בשורה האחרונה של המסך.

(*)M עבור לדמות הלא לבנה הראשונה באמצע המסך.

O פתח שורה מעל הקו הנוכחי. אחרת עובד בדיוק כמו 'o'.

P החזר את מאגר המשיכה בסמן. אחרת עובד בדיוק כמו 'p'.

Q היכנס והישאר במצב פקודה. בדיוק כמו הפקודה :exec. כדי לחזור ל
במצב חזותי, עליך להזין את הפקודה ':visual'.

R מצב החלפה. תת-קבוצה מוגבלת של מצב הוספה המחליפה תווים עד הסוף
של קו. כל פקודות מצב ההוספה הרגילות חלות. אם אתה מחליף את א
תו, ואז חזרה מעליו עם ^H,^U, או ^W, הוא יופיע שוב לאחר שתצא
מצב החלפה.

יציאות בריחה החלפה.

הערה: עקב באג, הזנת במצב החלפה תחזיר אותך
מצב חזותי עם שגיאה. ההחלפות שביצעת יישארו.

S שנה תווים לאחור. קיצור של (#) ח.

(*)(#)T(x)
חזור לתו בשורה הנוכחית. אם אתה על התו האחרון של
בשורה 'abcdef', הקלדת "Ta" תחזיר אותך ל-'b'.

(*)(#)W
עבור לסוף המילה. בדיוק כמו 'ה'.

(#)איקס מחק תווים לאחור. קיצור של (#)dh.

Y דחוף עד סוף השורה. קיצור של y$.

ZZ כתוב שינויים לקובץ הנוכחי וצא אם הקובץ האחרון ב- arglist. בדיוק כמו :xit.

(*)(#)$
עברו לסוף השורה. אם אתה נותן ספירה, עבור לסוף השורה (ספירה-1).
למטה (כך ש-2$ מעביר אותך לסוף השורה הבאה).

0 עבור לתחילת השורה הנוכחית. קיצור של 0|.

(#)! העבר אובייקט דרך תוכנית חיצונית. כמו 'cc', '!!' משפיע על קווים שלמים.

(*)% מצא סוגריים תואמים, סוגריים או סוגר מתפתל. אם אתה לא יושב על
אז '[]{}()', Levee יחפש קדימה אחד מהם בשורה הנוכחית
להתאים לכל מה שהוא מוצא.

[מֶרחָב]
עבור אל התו הראשון הלא לבן בשורה הנוכחית.

& בצע שוב את פקודת ההחלפה האחרונה.

(*)(#){
עבור לתחילת הפסקה הספירה אחורה. פסקה תחומה על ידי א
שורה ריקה.

(*)(#)}
עברו לסוף הפסקה הספירה קדימה.

(*)(#)(
עברו לתחילת המשפט הספירה אחורה. משפט מתוחם בא
., א !, או ? ואחריו רווח, טאב או סוף שורה.

(*)(#))
עברו לסוף המשפט הספירה קדימה.

(*)(#)-
עבור אל השורה הקודמת (הספירה), הראשונה שאינה לבנה.

(*)(#)+
עבור לשורה הבאה (הספירה), הראשונה לא לבנה.

(#)~ שנה את האותיות של הספירה הבאה. האותיות הגדולות הופכות לאותיות קטנות,
אותיות קטנות הופכות לאותיות גדולות.

(*)`(x)
עברו למיקום המדויק של הסימן (x). יש סימן מיוחד לחלק מה
העברת מצב חזותי משמעו פקודות -- '' יעבירו אותך למקום שהיית לפני
הפקודה האחרונה (,),',`,G,/,?,n,N.

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

(#)<(#)
העבר אובייקט אחד (ספירה) שמאלה. אם תציין ספירה שנייה, Levee יעביר את
אובייקט נשאר כל כך הרבה עמודות -- אם לא, הן יוזזו ב-shiftwidth
עמודות.

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

כמו פקודות תנועת האובייקט האחרות, '<<' ישפיע על שורות שלמות.

(#)>(#)
העבר אובייקט אחד (ספירה) ימינה. בדיוק כמו <, אלא שהוא לא יעביר אובייקטים מעבר
השוליים הימניים של המסך. אם תעביר אובייקט מעבר לשוליים הימניים של
המסך, כל ההזחה שלו תוסר והוא יסתיים בצד שמאל
שולים.

. חזור על פקודת השינוי האחרונה. (חוץ מביטול)

(*)? חפש דפוס לאחור. Escape מבטל את דפוס החיפוש ודפוס ריק
פירושו לחפש שוב את הדפוס האחרון.

(*)/ חפש דפוס קדימה. אחרת כמו?.

(#)| העבר לעמודה שצוינה. אם אין לך ספירה, עבור לעמודה 0.

רגיל ביטויים


Levee נותן משמעויות מיוחדות לכמה דמויות במהלך התאמת דפוס. הדמות
"." יתאים לכל תו אחד, התו "*" יתאים לאפס מופעים או יותר של
char הקודם (לכן, a* יתאים ל-'a','aa','aaa' וכו', או שהוא לא יתאים לכלום).
אם תבנית מתחילה ב-"^", היא תתאים רק בתחילת שורה, ו
תבניות המסתיימות ב-"$" יתאימו רק בסוף שורה.

לסוגריים ('[]') יש גם משמעות מיוחדת. הם מתכוונים להתאים לכל אחת מהדמויות
בתוך הסוגריים. '[abc]' יתאים ל-'a', 'b' או 'c'. אתה יכול לציין טווח של
תווים בתוך סוגריים באמצעות מקף (-). '[a-z]' יתאים לכל אותיות קטנות
תו אלפביתי. אם ^ הוא התו הראשון בסוגריים, זה אומר להתאים לכל אחד
אופי מלבד אלו שבסוגריים. '[^abc]' יתאים לכל דבר מלבד 'a','b' או
'ג'.

קו נטוי לאחור מבטל משמעות מיוחדת עבור התווים האלה, אבל '\t' מציין טאב, ו
\( & \) תוחמים ארגומנטים בתוך תבנית (בשימוש רק על ידי :substitute.) התבניות
גם ל-\ יש משמעות מיוחדת; הם תואמים את ההתחלה והסוף של אלפא-נומרי
אסימונים.

אם תכבה את משתנה העורך 'קסם', לאף אחד מהתווים לעיל לא יהיה
משמעות מיוחדת בתוך תבנית (ראה 'סט').

כמה דפוסים לדוגמה:

^end$ מצא שורה שהיא רק 'סוף'.

[Ee][Nn][Dd]
מצא 'סוף', התעלמות ממקרה.

[A-Za-z][A-Za-z0-9]*
מצא את המזהה הבא.

([*].*[*])
מצא את הערת פסקל בשורה אחת הבאה.

מצא את המופע הבא של 'ה'.

מגבלות


Levee יכול לערוך קבצים באורך של עד 256000 תווים בלבד. ^M משמש כקו הפנימי שלו
מפריד, כך שלהוספת ^M יהיו השלכות מעניינות.

השתמש ב-leve באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor מספק היפוך של
    בקרת צימוד, עם: - התלות שלה
    הזרקה - הזרקת המשך -
    הזרקת חוט למידע נוסף
    בקר ב...
    הורד את OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit הוא שרת מונחה קוד פתוח
    מסגרת ממשק משתמש (SDUI). זה מאפשר לך
    להפיץ עדכונים ממקור שרת ל
    גרסאות אפליקציה שונות. כמו כן, זה יכול להיות
    בשימוש עבור ...
    הורד את DivKit
  • 3
    ממיר משנה
    ממיר משנה
    כלי להמרה בין שונים
    פורמט מנוי. משתמשי Shadowrocket
    צריך להשתמש ב-ss, ssr או v2ray כמטרה.
    אתה יכול להוסיף &remark= ל
    HT דמוי טלגרם...
    הורד ממיר משנה
  • 4
    SWASH
    SWASH
    SWASH הוא מספרי למטרות כלליות
    כלי להדמיית חוסר יציבות,
    לא הידרוסטטי, משטח חופשי,
    תופעות זרימה ותחבורה סיבובית
    במימי החוף כמו...
    הורד את SWASH
  • 5
    VBA-M (ארכיון - עכשיו ב-Github)
    VBA-M (ארכיון - עכשיו ב-Github)
    הפרויקט עבר ל
    https://github.com/visualboyadvance-m/visualboyadvance-m
    מאפיינים: יצירות לרמות שמור מדינות רבות
    מערכת, תומך ב-gba, gbc, gb, sgb,
    sgb2Tu...
    הורד את VBA-M (ארכיון - עכשיו ב-Github)
  • 6
    Stacer
    Stacer
    מייעל וניטור מערכת לינוקס
    מאגר Github:
    https://github.com/oguzhaninan/Stacer.
    קהל: משתמשי קצה/שולחן עבודה. מִשׁתַמֵשׁ
    ממשק: Qt. מתכנת La...
    הורד את סטייסר
  • עוד »

פקודות לינוקס

Ad