גרור & שחרר פריטי Finder לתוך הטרמינל כדי להקליד אוטומטית את הנתיב המלא שלהם & שם

Anonim

תוכל להדפיס באופן מיידי את הנתיב המלא והשם המלא של פריטי Finder לתוך הטרמינל על ידי גרירה ושחרור של פריט מחלון Finder ואל חלון טרמינל. לאחר שהפריט Finder ירד למסוף, כל הנתיב לפריט מוקלד באופן אוטומטי באופן מיידי, תוך שמירה על שימוש באותיות רישיות כמו גם מילוי אוטומטי של ה-\ המתאים לפני הופעת רווח - שני מקורות שגיאה עבור משתמשי OS X רבים .

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

תואם לכל הגרסאות של Mac OS X, ועובד גם באפליקציית Terminal וגם ביישומי iTerm / iTerm2, זה ממש קל לשימוש. אתה יכול לנסות את זה בעצמך אבל נסקור גם איך זה עובד עם דוגמה של צילום מסך, שבו הוא משמש להקלדה אוטומטית של שם המילים המעורב של אפליקציה, משהו שהרבה משתמשים חדשים בטרמינל מתקשים להשיג.

למטה, גררתי את Quartz Composer ללשונית Terminal בזמן שננו היה פתוח. אתה יכול לראות את סמל אפליקציית Quartz Composer שקוף מעט כשהוא מרחף מעל חלון הטרמינל לפני 'הורדה' עם שחרור לחיצת העכבר, כאן הוא יוכנס בתור הנתיב לפקודת כינוי, יקצר את התחביר הנדרש להפעלת Quartz מלחין משורת הפקודה של OS X:

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

שים לב שעכשיו זה כבר לא "Quartz Composer" אלא הוא מוצג בתור "Quartz\ Composer.app" - ההבדל הזה בין שם האפליקציה כפי שהוא מופיע ב-GUI לבין איך שהוא מופיע בשורת הפקודה מהווה מקור עיקרי לבלבול ושגיאות עבור משתמשים רבים שחדשים ב-Terminal ובשורת הפקודה ב-Mac OS X. טריק גרירה ושחרור זה מתקן זאת על ידי הוספת ה-\ לפני תחילת הרווח, וגם שמירה על כל האותיות הרישיות כראוי עבור אתה - משאיר פחות מקום לטעויות משתמש.

זה סוג של טריק ישן, אבל בפעם הבאה שאתה נמצא ב-Finder ורוצה לגשת לקובץ או ספרייה בתוך הטרמינל, נסה את זה, אני מוצא שזה מהיר יותר משימוש בהשלמת כרטיסיות לקבצים קבורים עמוק.

גרור & שחרר פריטי Finder לתוך הטרמינל כדי להקליד אוטומטית את הנתיב המלא שלהם & שם