כיצד אוכל לשפר את שורת הפקודה של Windows?


Lifehacker יקר,
אני מכיר את שורת הפקודה Unix ב-Linux ו-OS X, אבל לאחרונה עברתי ל-Windows ולשורת הפקודה (cmd.exe) מרגיש, ובכן, די מחורבן. איך אני יכול לעשות את זה קצת יותר שימושי וידידותי למשתמש?

בְּכֵנוּת,
כועס על ההנחיה

עצבני היקר,

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

שלב ראשון: התקן את Cygwin עבור מעטפת דמוית UNIX יותר

בטח שמעתם אותנו מזכיריםציגוויןלפני, ואנחנו באמת לא יכולים להמליץ ​​על זה מספיק. זה לוקח את שורת הפקודה המחורבנת של Windows והופך אותה למסוף ה-UNIX השימושי שאוהדי מק ולינוקס רגילים אליו. כל הפקודות שאתה זוכר מימי ה-UNIX שלך יעבדו יפה ב-Cygwin, ואתה יכול להשתמש בסקריפטים ובתוכניות מבוססי UNIX (כמו שלנוהבעלים של Gina Trapani's Todo.sh) בדיוק כמו שאתה יכול בלינוקס או OS X. עברנו אמדריך מפורט יותר לסיגווין לפני, אז אני לא אכנס לזה יותר מדי כאן. אני רק אגיד לך שהעבודה מספר אחת שלך צריכה להיות התקנתו, כי זה ישפר את חייך בהרבה.

שלב שני: התקן תוכנית טרמינל חלופית כדי להפוך את Cygwin לטוב יותר

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

אני מעריץ גדול שלשהוזכר קודם לכן לְנַחֵםאת עצמי, אם כי רבים מעדיפיםשהוזכר קודם לכן מנטי. שניהם משרתים מטרות דומות: הם גורמים למסוף שלך להתנהג קצת יותר כמו מסופי Mac או Linux שאתה רגיל אליהם, על ידי הבאת העתקה והדבקה טובה יותר, בחירת טקסט כמו עורך טקסט ועוד למסוף שלך. אני מעדיף את קונסולה בעיקר בגלל שהיא תומכת בכרטיסיות, שם Mintty לא. עם זאת, אם אינך דורש כרטיסיות בטרמינל שלך, אולי תרצה לנסות את Mintty.

אם אתה משתמש ב-Mintty, הדרך הטובה ביותר להתקין אותה היא באמצעות מתקין Cygwin. הפעל שוב את מתקין Cygwin וסמן אותו תחת "Shells" במסך "Select Pacakges". לאחר מכן, תוכל לגשת אליו מתיקיית Cygwin בתפריט ההתחלה שלך.

שלב שלישי: הגדר את ברירות המחדל שלך

Mintty אמורה להיות מוכנה לצאת מהקופסה, אבל אם אתה משתמש ב-Console, יש לך שלב אחד נוסף לפני שתוכל להתחיל לשנות את הטרמינל שלך. כברירת מחדל, Console מפעיל את שורת הפקודה הישנה הרגילה של Windows, וזה לא מה שאנחנו רוצים. כדי לשנות זאת, הפעל את המסוף ועבור אל עריכה > הגדרות. תחת "קליפה", הקלדC:\cygwin\Cygwin.bat. זה יגרום ל-Console להשתמש ב-Cygwin כמעטפת ברירת המחדל שלך כשאתה מפעיל אותה, כך שאתה לא צריך לדאוג להפעיל אותה באופן ידני בכל פעם.

ברור שאם אתה רוצה את שורת הפקודה של Windows, אתה עדיין יכול להשתמש ביישום שורת הפקודה המקורי. לחלופין, אם תעברו לקטע "כרטיסיות" בהעדפות של המסוף, תוכלו להוסיף כרטיסייה חדשה תחת שם כרטיסייה, לקרוא לה "Windows CMD" (או מה שתרצו), ולהגדיר את המעטפת ל-%windir%\system32\cmd.exe. אתה יכול גם לשנות את ספריית האתחול לתיקיית המשתמש שלך (למשלC:\Users\Whitson), מכיוון שהקונסולה תשתמש בתיקיית התוכנית שלה כברירת מחדל. כעת, כאשר אתה פותח כרטיסייה חדשה, אתה יכול לבחור לפתוח לשונית Cygwin או לשונית שורת פקודה של Windows, וזה די נוח - במיוחד כי אז תקבל את כל יתרונות ההעתקה/הדבקה ובחירת הטקסט של ה-Windows גם שורת הפקודה.

שלב רביעי: קבל טא-חלש

לבסוף, אתה יכול להשתגע ולהגדיר את הטרמינל החדש שלך לפי טעמך. הדבר הראשון שעשיתי היה להיכנס ל-Appearance (או "לוקים" על Mintty) ולהיפטר מהגופנים הבריחים בצורה אבסורדית, שכן כל מה שזה עשה היה לתפוס מקום. אני גם אוהב להפוך את הטרמינל שלי לשקוף משהו, כך שאוכל לראות את החלון שמאחוריו, מכיוון שהחלון שמאחוריו הוא לעתים קרובות רשימה של פקודות שאני צריך להפעיל (ואז אני לא צריך לעבור כל הזמן בין חלונות). אתה אפילו יכול לגרום לו להעתיק טקסט ברגע שאתה בוחר בו, שנמצא תחת הכרטיסייה Behavior של Console וכרטיסיית Mintty's Mouse. חפרו בהגדרות וראו אם יש עוד משהו שאתם רוצים לשנות. יש שם הרבה דברים שימושיים, וזה יהפוך את החיים שלך להרבה יותר קלים כשמגיע הזמן לעשות קצת עבודת שורת פקודה.

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

בְּכֵנוּת,
Lifehacker

נ.ב. יש לך עצות מועדפות משלך לשיפור שורת הפקודה של Windows? שתפו אותנו בתגובות.


Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe Now & Never Miss The Latest Tech Updates!

Enter your e-mail address and click the Subscribe button to receive great content and coupon codes for amazing discounts.

Don't Miss Out. Complete the subscription Now.