לפני מעל ל 20 שנה גיליתי את לינוקס ונטשתי את חלונות.
הפכתי לממש מאמין במערכת ההפעלה לינוקס והגעתי לשליטה אני חושב לא רעה בה. קימפלתי קרנלים ואפילו הפצות שלמות (למשל את Linux From Scratch שזו חוויה שאני ממליץ לכל מפתח), ובסוף התקבעתי על Debian המצוינת.
לפני מעל לעשור התנסתי לראשונה עם מחשבים של אפל. ההתחלה היתה לא קלה ולא התחברתי. אבל עם הזמן התאהבתי ובשנים האחרונות אני עובד בעיקר עם מחשבים של אפל עם מערכת ההפעלה OSX, בעיקר בזכות האינטגרציה המעולה עם שאר המוצרים של אפל, כשלי אישית יש אייפון, מסך טלויזיה שתומך בפרוטקול airplay, שעון של אפל ויש לי אייפדים שבאמצעותם אני בעיקר לומד לצייר. האינטגרציה בין המוצרים הללו פשוט מופלאה.
יש מספר כלים מצומצם שאני לא יכול לחיות בלעדיהם במערכת ההפעלה של אפל. אלו הכלים הראשונים שאני מתקין תמיד.
הכותרת באתר אומרת: Unleash your terminal like never before. והאמת? כמה שזה נכון.
כמפתח אני עובד המון עם שורת הפקודה, הטרמינל.
oh my zsh הוא פריימוורק ולמעשה אסופה של סקריפטים ב z shell שהופכים את העבודה בטרמינל להרבה יותר נוחה. אי אפשר לעבוד אחרת אחרי שמתרגלים (וזה קורה מאוד מהר.
והיתרון: z shell הוא למעשה הרחבה של Bourne shell ככה שדברים שכנתבו בעבורו עובדים היטב.
בין הפיצ׳רים החשובים של oh my zsh הוא השלמה אוטומטית מאוד נוחה, מערכת קונפיגרציות מאוד פשוטה ויעילה, themes מאוד טובים ונעימים לשימוש.
פשוט חושבה ולא רק על מערכת ההפעלה של אפל.
בתמונה ניתן לראות כיצד ישר מהקופסה יש לנו גם עיצוב נעים, גם תצוגה של ה branch הנוכחי בגיט בפרויקט שאני עובד עליו (master), ואפשר לראות את מנגנון ההשלמה האוטומטית בפעולה. לאחר ה h לחצתי על המקש <tab> וכל האופציות מופיעות לי על המסך (בהתאם לקונטקס של הפקודה שעבורה מחפשים השלמה אוטומטית).
עונה על החסרון הכי גדול של OSX למפתחים. ישר מהקופסה, ב OSX חסרים המון כלי פיתוח בקוד פתוח שבלינוקס מתקינים בקלות משורת הפקודה. עם Homebrew החיים הרבה יותר קלים. וזה תמיד הכלי השני שאני מתקין כשאני מתקין מחשב מק חדש.
אלפרד הוא לאנצ׳ר מאוד נוח. השימוש העיקרי בכלי הוא להרצה של אפליקציות. במקום לחפש בתפריטים פשוט מקלידים את השם (וכלי ההשלמה האוטומטית המהיר הופך את הפעולה למהירה במיוחד).
אמנם ב OSX הוסיפו לאנצ׳ר בעל יכולות די דומות מובנה במערכת ההפעלה, ה spotlight, כבר בגרסא 10.4, אבל אני נותרתי נאמן לאלפרד גם בגלל ההרגל אבל גם בגלל שהוא נותן עוד יכולות ממש נוחות ויעילות.
לאלפרד יש שתי גרסאות, אחת בחינם ומוגבלת מעט ביכולתיה והשניה בתשלום.
בגרסה המלאה יש תמיכה בתוספים שדי קל לכתוב ובנוסף יש כלי לניהול הקליפבורד שמאפשר לגשת להיסטוריה של ההעתקות מעבר לדבר האחרון שהעותק ללוח), כלי נוח ל snippets, אופציה לחיבור לאפליקציה יעודית בטלפון (כשהאמת זה פיצ׳ר שלא מצאתי בו שימוש עבורי) ועוד.
בצילום המסך ניתן לראות תוסף שאני כתבתי. התוסף מאפשר לגשת במהירות למגוון rssים של אתרים ישראליים. לחיצה על אחד המקורות מציגה לנו את הכותררות כשלחיצה על כותרת תפתח אותו בחלון של הדפדפן.
למי שמעונין בתוסף, הוא זמין להורדה כאן
במקור הטרמינל של אפל היה מאוד מוגבל, וחיפשתי אפליקצית טרמינל מתקדמת יותר. iTerm2 היא בדיוק מה שחיפשתי. ביינתים אפל שיפרה את הטרמינל המובנה, אבל אני כבר רגיל לקיצורים, לקונפיגורציה וליכולות המובנות של iTerm2
אני אוהב את אפשרויות החיפוש הנוחות, את היכולת לפצל את הטרמינל כדי לקבל מספר חלונות טרמינל על אותו החלון.
אפשר לראות את רשימת הפיצ׳רים (כולל צילומי מסך) באתר של האפליקציה כאן
אין תגובות:
הוסף רשומת תגובה