זוהי הפקודה lpe שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
lpe - עורך מתכנת קל משקל
תַקצִיר
lpe [ --עזרה | --גרסה ]
lpe [--מצב ] [ -- ] פילה
תיאור
Lpe הוא עורך טקסט חזותי קטן ומהיר שנועד להקל על עריכת קוד. זה
מספק בו זמנית את כל התכונות שעשויות להידרש בעורך קוד טוב בזמן
שמירה על תחושה קלילה ואינטואיטיבית שהופכת אותו לנעים לשימוש.
אפשרויות
- עזרה מדפיס תיאור קצר של השימוש בתוכנית ומסיים. זה חייב להיות הראשון
אפשרות ל lpe, וכל שאר האפשרויות מתעלמות.
--גִרְסָה
מדפיס הודעה המציינת את גרסת התוכנית ומסתיים. זה חייב להיות ה
אפשרות ראשונה ל lpe, וכל שאר האפשרויות מתעלמות.
--מצב מגדיר את מצב המאגר למצב שצוין, במקום לסרוק לאיתור מצב מתאים
מאלה הזמינים.
-- התייחס לארגומנטים עתידיים כשמות קבצים, לא כאפשרויות. זה מאפשר ל-lpe להיות רגיל
ערוך קבצים החל מהתו -.
אורים
להלן פונקציות מפתח הבקרה עבור lpe. מקשי החצים, בית, סוף, רווח אחורה,
מחק וכדומה כולם עושים כפי שמצפים מהם לעשות. מקשי בקרה מסוימים קשורים
לאותה פונקציה כמו מקשי תנועה רגילים, כגון בית או עמוד למטה. זה
כי ייתכן שהמפתחות האינטואיטיביים יותר לא יהיו זמינים במערכות מסוימות.
פיקוד מפתחות
Ctrl-Q הזז את הסמן לתחילת השורה (חלופה לבית)
Ctrl-W הזז את הסמן לסוף השורה (חלופה לסוף)
Ctrl-R גלול מסך אחד למעלה (אלטרנטיבה ל-PgUp)
Ctrl-T גלול מסך אחד למטה (אלטרנטיבה ל-PgDn)
Ctrl-O עבור למילה הבאה
Ctrl-P עבור למילה הקודמת
Ctrl-K הרוג את הקו הנוכחי
Ctrl-Y or Ctrl-U
הכנס את הבלוק העדכני ביותר של שורות שנהרגו
Ctrl-S חפש מחרוזת שצוינה בקובץ
Ctrl-A חפש שוב את שאילתת החיפוש האחרונה
Ctrl-f Ctrl-O
פתח קובץ חדש כדי להחליף את המאגר הנוכחי
Ctrl-f Ctrl-S
שמור את המאגר בדיסק
Ctrl-f Ctrl-A
שמור בדיסק עם שם קובץ חלופי
Ctrl-f Ctrl-R
קרא קובץ והכנס אותו במיקום הסמן הנוכחי
Ctrl-f Ctrl-E
העמד פנים שמאגר לא שונה
Ctrl-B Ctrl-S
הגדר את מצב המאגר הנוכחי
Ctrl-B Ctrl-T
החלף בין כרטיסיות קשות ורכות עבור מאגר זה
Ctrl-B Ctrl-A
החלף את ההזחה האוטומטית של מאגר זה
Ctrl-G Ctrl-A
עבור אל השורה הראשונה של המאגר
Ctrl-G Ctrl-S
עבור אל השורה האחרונה של המאגר
Ctrl-G Ctrl-G
עבור למספר שורה ספציפי של המאגר
Ctrl-N Ctrl-R
הזן ערך עבור משחזר הפקודה
Ctrl-N Ctrl-T
הכפל את ערך מחזר הפקודה בארבע
Ctrl-N Ctrl-O
התחל או הפסק הקלטת מאקרו
Ctrl-N Ctrl-P
הפעל את המאקרו האחרון שהוקלט
Ctrl-V Ctrl-V
העבירו את כל המאגר דרך פקודת מעטפת
Ctrl-V Ctrl-A
העבירו את כל המאגר דרך סקריפט מוזר
Ctrl-V Ctrl-S
העבירו את כל המאגר דרך סקריפט sed
Ctrl-V Ctrl-B
העבירו מספר שורות של המאגר דרך פקודת מעטפת
Ctrl-V Ctrl-D
העבר מספר שורות של המאגר דרך סקריפט awk
Ctrl-V Ctrl-f
העבירו מספר שורות של המאגר דרך סקריפט sed
Ctrl-D בצע פקודת ניפוי באגים פנימית
Ctrl-X כתוב את המאגר לדיסק וצא
צא מבלי לכתוב לדיסק
Ctrl-Z השעה את העורך ובריחה להנחיה
Ctrl-L מחק וצייר מחדש את כל המסך
מתייחס למפתח הפסיקה של המסוף שלך. זה לעתים קרובות Ctrl-C, אבל יכול
להשתנות בין הטרמינלים. Ctrl-Z, לעומת זאת, קבוע, ללא קשר ל-
מפתח עצירה רגיל עבור המסוף שלך.
מודולים
למרות lpe נועד להיות קטן, יש לו את היכולת לבצע ביצועים מתקדמים יותר
פעולות באמצעות תכונה המכונה מצבי חיץ. מצבי מאגר מאפשרים lpe לפעול
אחרת בהתאם לשפת התכנות במאגר הנוכחי. הם
מיושם באמצעות מודולי שפה, הנטענים בזמן ריצה על ידי lpe לטיפול
מאגרים שהם חלים עליהם.
יש למקם את כל מודולי השפה בספריית מאגר מודולים. המדריכים האלה
נקבעים על ידי ה LPE_MODULE_PATH משתנה סביבה, שאמור להיות מופרד בנקודתיים
רשימת ספריות (בדומה ל-PATH). אם המשתנה הזה לא מוגדר, אז lpe סורק עבור
מודולים במיקומים הבאים, ובסדר הזה:
$HOME/.lpe /usr/local/lib/lpe /usr/lib/lpe /etc/lpe
שים לב שספריית /etc/lpe היא ישנה, מיושנת ולא סטנדרטית. זה לא צריך להיות
משמש להחזיק מודולים. כמו מודולים הם קבצים בינאריים והם ספציפיים לארכיטקטורה
שמשתמש בהם, יש למקם אותם כראוי בספריות lib המפורטות למעלה.
מיקומים אלה נסרקים בזמן ריצה, וכל הקבצים הרגילים שבהם מתפרשים כ
מודולי שפה פוטנציאליים לשימוש על ידי lpe. ספריות משנה לא ייסרקו. חוצץ
יוקצה המצב הראשון שנמצא שמתאים לקובץ הזה, כך למשל מצב ב
ספריית הבית של משתמש תעקוף ספריית lib כלל המערכת.
השתמש ב-lpe באינטרנט באמצעות שירותי onworks.net