כיצד להשתמש Vim בסגנון קיצורי מקשים עבור
לאחר המעבר OS X כאשר קיבלתי חדש MacBook Air, אחד הדברים הראשונים שאני צריך לשכפל היה שלי מאוד מותאם אישית AutoHotkey ההתקנה - החשוב שבהם הוא באמצעות מקשי J ו- K כדי לנווט ברחבי חלונות עם כרטיסיות בקלות. ללא שם: כן, אני משתמש Vim.
מעולם לא הייתי מעריץ של צורך להשתמש CTRL + TAB כדי לעבור מכרטיסייה אחת למשנהו - כדי להתחיל, אתה צריך להעביר את הידיים שלך מן השורה הביתה, וזה מביך, ומדוע אני צריך לעשות את זה רק בגלל שמישהו החליט כי קיצור מקשים לפני כרטיסיות הפך פופולרי? אם אתה חושב על זה, אם דפדפנים היו פופולריים בחזרה כאשר קיצורי מקשים היו המציאו, הם היו בהחלט שמורות כמה מקשי קיצור טוב עבור החלפת כרטיסיות.
ב- Windows, תמיד השתמשתי בסקריפט AutoHotkey כדי לעשות דברים כמו שרציתי: ALT + J ו- ALT + K לבחירת הכרטיסיות הקודמות והלאה. ברגע שאתה מתרגלים לזה, זה מדהים מאוד, ולכן הרבה יותר מהר מאשר באמצעות CTRL + TAB. כמובן, אני גם פריצה CTRL + T ו CTRL + W אל ALT + T ו ALT + W כדי שאוכל לפתוח כרטיסיות חדשות ולסגור אותם מבלי להזיז את הידיים שלי מן השורה הביתה.
על OS X, מתברר שזה פשוט מאוד וקל לשימוש CMD + J ו CMD + K עבור ניווט הכרטיסייה הבאה / הקודמת, וזה עובד ברוב היישומים התומכים כרטיסיות, כמו טרמינל, ספארי או Google Chrome.
וכן ... אני מבין כי ב Vim היית משתמש H ו- L לנוע ימינה ושמאלה. הבעיה היא כי ב- OS X אתה לא יכול באמת להשתמש CMD + H שכן זה חלק בלתי נפרד של מערכת ההפעלה, אז אם אתה remap זה, אתה תהיה חסר על תכונה נהדרת אחרת. אז באמצעות J ו- K עובד טוב יותר.
פשוט פתח את העדפות המערכת וראש אל המקלדת.
בחר במקטע קיצורי מקשים ולאחר מכן קיצורי דרך ליישומים. צור מפתח קיצור חדש, השאר אותו מוגדר לכל היישומים, והקלד בחר את הכרטיסייה הבאה לתוך התיבה, נותן לו את קיצור המקשים של CMD + K. חזור עם בחר הכרטיסייה הקודמת ו- CMD + J.
כאשר סיים, זה צריך להיראות כך:
כל מה שאתה צריך לעשות הוא לפתוח יישום התומך כרטיסיות, ולהתרגל מערכת ניווט הרבה יותר מהר.