אם אתה כותב, קודן, או שאתה מגיב להמון מיילים ביום, מרחיב טקסט הוא תוכנית הכרחית במחשב שלך. זהו בעצם כלי פרודוקטיבי שמרחיב או מחליף את הטקסט המוקלד שלך עם המקביל הארוך יותר שלו כדי לעזור לך להקליד מהר יותר.
באופן כללי, תמצאו כלים להרחבת טקסט מכל הסוגים. עם זאת, Espanso מתגלה כאחד המבטיחים ביותר במגרש, מכיוון שהוא חינמי לשימוש ומציע שפע של אפשרויות התאמה אישית.
בוא נבדוק את Espanso ונבדוק איך אתה יכול להשתמש בה בזרימת העבודה שלך.
מה זה אספנסו?
Espanso הוא חינמי ו קוד פתוח כלי הרחבת טקסט עבור Linux, macOS ו-Windows. זה עובד על ידי ניתוח הטקסט בזמן שאתה מקליד אותו בשדה טקסט כדי לבדוק אותו מול הרשומות שלו בקובץ התצורה, ומחליף אותו בגרסה הארוכה המקבילה שלו אם יש התאמה.
כיצד להתקין את Espanso
Espanso זמין בכל פלטפורמות שולחן העבודה הגדולות. אם בבעלותך Mac או Windows PC, הורד את תוכנית ההתקנה של Espanso מהקישורים למטה והפעל אותו כדי להתקין את התוכנית במערכת שלך.
הורד את Espanso:חלונות | Mac (Intel), Mac (אפל סיליקון)
מצד שני, אם יש לך מכונת לינוקס, ההתקנה יכולה להיות מעט מסובכת, כפי שניתן לצפות. אז כדי לפשט את הדברים, הנה פירוט של ההוראות שיעזרו לך להתקין את Espanso בהפצות לינוקס שונות.
אובונטו/דביאן
באובונטו/דביאן, אתה יכול להתקין את Espanso באמצעות a חבילת DEB או Snap. אם אתה מעדיף להשתמש בחבילת DEB, פתח את הטרמינל והפעל את הפקודות הבאות:
wget https://github.com/federico-terzi/espanso/releases/download/v2.1.5-beta/espanso-debian-x11-amd64.deb
sudo apt התקן את ./espanso-debian-x11-amd64.deb
לחלופין, כדי להתקין אותו באמצעות Snap, ראשית, ודא שלמערכת שלך יש Snap באמצעות הפקודה הזו:
snap --version
אם זה מחזיר מספר גרסה, Snap מותקן במחשב שלך. אחרת, זה לא, ואתה צריך להתקין אותו תחילה, מה שאתה יכול לעשות באמצעות שלנו מדריך הצמד.
לאחר ההתקנה, התקנת Espanso היא פשוטה כמו הפעלה:
sudo snap התקן espanso --classic --channel=האחרון/קצה
הפצות לינוקס אחרות
אם אתה משתמש בכל הפצת לינוקס אחרת, אתה יכול להשתמש ב-Espanso's AppImage כדי להפעיל את התוכנית במחשב שלך.
פתח את הטרמינל והפעל את הפקודות הבאות כדי לעשות זאת, ותהיה לך Espanso AppImage ניתנת להפעלה על המערכת שלך בסוף, אותה תוכל להפעיל בדיוק כמו כל אפליקציה אחרת:
mkdir -p ~/opt
wget -O ~/opt/Espanso. AppImage ' https://github.com/federico-terzi/espanso/releases/download/v2.1.5-beta/Espanso-X11.AppImage'
chmod u+x ~/opt/Espanso. AppImage
sudo ~/opt/Espanso. AppImage env-path register
רישום Espanso כשירות מערכתי
כאשר Espanso מותקן, כעת עליך לרשום אותו בתור שירות systemd. זה כדי לגרום ל-Espanso להפעיל אוטומטית בזמן אתחול המערכת, כך שלא תצטרך לטרוח לעשות זאת באופן ידני בכל פעם שאתה מאתחל את המחשב שלך.
לרישום Espanso כשירות systemd, הפעל:
רישום שירות espanso
אם אינך מעוניין לעשות זאת, תוכל להפעיל את Espanso באמצעות הפקודה הבאה במקום זאת:
espanso start --לא מנוהל
כדי לעצור את זה, הרץ:
espanso לעצור
ב-Mac וב-Windows, לא תצטרך לעשות זאת. במקום זאת, תידרש לבחור באפשרות ל התחל את Espanso בהפעלה (או שווה ערך) באשף ההתקנה.
יסודות אספנסו
לפני שאתה קופץ פנימה ומתחיל להשתמש או להגדיר את Espanso, הנה כמה מושגים של Espanso שאתה חייב לדעת:
- הדק: זו מילת המפתח (אות או מילה) ש-Espanso מנסה למצוא לה התאמה בקובץ התצורה שלה ומחליפה אותה במקבילה הארוכה יותר (המכונה גם טקסט חלופי) כאשר יש התאמה.
- טקסט חלופי: זה קטע הטקסט הארוך יותר שמחליף את הטריגר המקביל שלו בזמן שאתה מקליד אותו.
- התאמה: זהו בעצם צמד מפתח-ערך שמשייך טריגר לטקסט החלופי שלו. לעתים קרובות, זה מוגדר באמצעות כלל, שאתה יכול ליצור בעצמך או להוריד באמצעות חבילות.
Espanso משתמש בשני סוגים של התאמות: סטָטִי ו דִינָמִי. א התאמה סטטית הוא קבוע ואידיאלי למצבים שאינם דורשים ערכים אקטיביים/דינמיים. מצד שני, א התאמה דינמית משתנה בהתאם להקשר, ולכן הוא מתאים יותר להרחבות טקסט דינמיות, כלומר, כאשר הערכים (או הטקסט החלופי) משתנים.
לדוגמה, הנה דוגמה להתאמה דינמית של Espanso המחליפה מופעים של :תַאֲרִיך עם 6 באפריל, 2022:
- טריגר: ":date"
להחליף: "6 באפריל, 2022"
כיצד להשתמש ב-Espanso
עם היסודות מחוץ לדרך, כעת תוכל להתחיל להשתמש ב-Espanso במחשב שלך. השימוש בו הוא די פשוט: אתה פשוט צריך להקליד : (קולון) ואחריו טריגר, שלאחריו, Espanso תנתח אותו ותחליף אותו בטקסט החלופי שלו אם יש התאמה.
לדוגמה, בצורה הפשוטה ביותר, Espanso יכולה לעזור לך למלא אוטומטית את התאריך הנוכחי בשדה טקסט. אז במקום להזין את התאריך באופן ידני, אתה יכול להזין את הטריגר שלו במקום, ואספנסו תחליף אותו בתאריך בפועל.
הגדר את Espanso לכלול התאמות נוספות
כפי שאתה יודע כעת, כדי ש-Espanso תעבוד, חשוב שיהיו התאמות בקובץ התצורה שלו. אבל מסתבר של-Espanso אין הרבה התאמות בקובץ הזה כברירת מחדל, אז יש רק כל כך הרבה שאתה יכול לעשות איתו מחוץ לקופסה.
למרבה המזל, איכלוס התאמות בקובץ התצורה של Espanso היא פשוטה למדי. זה מחייב אותך לערוך את א קובץ YAML, שמשתמש בתחביר פשוט ודי קל לעריכה. לחלופין, אם אתה מרגיש עצלן, אתה יכול להוריד במקום חבילת Espanso, הכוללת סדרה של סוגים דומים של התאמות לדרישה ספציפית שנוצרה על ידי הקהילה, כדי להרחיב אותה פונקציונליות.
1. יצירת התאמות לקובץ התצורה באופן ידני
Espanso מאחסנת את קובץ התצורה של YAML תחת ספריות שונות בהתאם למערכת ההפעלה. כאן תוכל למצוא את זה ב:
- לינוקס:/home/user/.config/espanso/
- macOS:/Users/user/Library/Application Support/espanso/
- חלונות:C:\Users\user\AppData\Roaming\espanso
להשתמש ב פקודת cd בטרמינל ואחריו נתיב הספרייה כדי לגשת אליו. אתה יכול גם להשתמש ב זה פקודה (ב-Linux ו-macOS) כדי לרשום קבצים וספריות בתוך ספרייה.
לחלופין, אתה יכול לפתוח את הטרמינל (בלינוקס וב-Mac) ולהפעיל את הפקודה הבאה כדי למצוא של אספנסו נָתִיב:
נתיב espanso
ב-Windows, פתח את ה סייר קבצים ונווט אל espanso תיקייה תחת: C:\Users\user\AppData\Roaming\
בתוך ה espanso תיקייה, יש לך א תצורה תיקייה וא התאמה תיקייה. ה תצורה התיקייה מאחסנת את כל ההגדרות ואפשרויות ההתנהגות החיוניות עבור Espanso, בעוד ש- התאמה התיקיה מכילה את כל ההתאמות.
זה ה התאמה תיקייה המכילה את base.yml, אליהם עלינו להוסיף התאמות. הנה איך אתה עושה את זה.
ב-Linux או ב-macOS, ברגע שאתה נווט אל התאמה תיקייה בתוך espanso ספרייה, פתח את base.yml באמצעות:
nano base.yml
ב-Windows, אתה יכול להיכנס ל- התאמה תיקיה, לחץ לחיצה ימנית על base.yml קובץ ובחר פתח עם פנקס רשימות כדי לפתוח אותו.
פעם אחת בתוך base.yml קובץ, עקוב אחר התחביר למטה כדי ליצור התאמה:
-trigger: ":muo"
replace: "MakeUseOf"
משחקי אספנסו שימושיים
1. מלא כתובת מייל
-trigger: ":email"
להחליף: "[email protected]"
2. תקן מילה שגויה באיות
-trigger: "להפיץ"
להחליף: "להפיץ"
3. הזן את השעה הנוכחית
-trigger: ":עכשיו"
replace: "זה {{mytime}} "
vars:
- שם: mytime
סוג: תאריך
פרמטרים:
פורמט: "%H:%M"
4. הרחב קטע טקסט
-trigger: ":ilu"
להחליף: "במקום"
כדי להשתמש באותיות רישיות במילה הראשונה, השתמש
-trigger: ":ilu"
להחליף: "במקום"
propagate_case: נכון
5. הדפס הודעת ברכה
-trigger: ":greet"
להחליף: |
כל טוב,
XYZ
כאן, | משמש להוספת טקסט חלופי המשתרע על פני מספר שורות
6. הוסף תמונה
-trigger: ":תמונה"
image_path: "/path/to/image/"
כמובן, אלו הן רק כמה דוגמאות למה שאתה יכול לעשות עם Espanso, וישנם מקרי שימוש שונים אחרים שבהם התוכנית יכולה להיות שימושית. לבדוק התיעוד של אספנסו ללמוד 'יותר.
2. שימוש בחבילות כדי להרחיב את הפונקציונליות של Espanso
פנה אל Espanso Hub כדי לבדוק את כל החבילות השונות שנוצרו על ידי קהילת Espanso. כאשר אתה מוצא חבילה שימושית, לחץ עליה כדי לגשת לפרטים שלה. שם תראה גם את הוראות ההתקנה והשימוש עבור החבילה הזו.
פתח את המסוף או את שורת הפקודה והפעל את פקודת ההתקנה כדי להתקין את החבילה במערכת שלך. לאחר ההתקנה, הזן את מילת המפתח הטריגר שלו בשדה טקסט כדי לוודא שהוא עובד.
השלם יותר עם Espanso
למרות שמרחיב טקסט אולי לא נראה לך חשוב בהתחלה או אולי נראה מוגזם (מכיוון שהוא צריך להיות מוגדר לפני שתוכל להשתמש בו), זה בהחלט כלי רב ערך שיכול לעזור לך להקליד מהר יותר ולהיות יותר פּרוּדוּקטִיבִי.
אנו מקווים שהמדריך הזה ייתן לך הסבר מהיר שיעזור לך להתחיל עם Espanso, כדי שתוכל לכלול אותו בזרימת העבודה שלך ולהספיק יותר במחשב שלך. חוץ מזה, אם מעולם לא השתמשת במרחיבי טקסט בעבר וברצונך ללמוד עליהם יותר כדי לגלות אם הם שווים את זה, דאגנו לך.
מהי הרחבת טקסט וכיצד היא יכולה לעזור לך להקליד מהר יותר ב-Mac?
קרא הבא
נושאים קשורים
- פִּריוֹן
- לינוקס
- הרחבת טקסט
- טיפים לכתיבה
על הסופר
יאש הוא כותב צוות ב-MUO עבור עשה זאת בעצמך, לינוקס, תכנות ואבטחה. לפני שמצא את התשוקה שלו בכתיבה, הוא נהג לפתח עבור האינטרנט ו-iOS. אתה יכול גם למצוא את הכתיבה שלו ב-TechPP, שם הוא מכסה אנכיים אחרים. מלבד טכנולוגיה, הוא נהנה לדבר על אסטרונומיה, פורמולה 1 ושעונים.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
לחץ כאן כדי להירשם