หากคุณเป็นผู้ใช้ Mac ที่มีประสบการณ์ คุณจะรู้ว่าปุ่มลัด "Command + ลูกศรซ้าย" และ "Command + ลูกศรขวา" จะย้ายเคอร์เซอร์ไปที่จุดเริ่มต้นและจุดสิ้นสุดของบรรทัดตามลำดับ อย่างไรก็ตาม หากคุณใช้แป้นพิมพ์ภายนอกขนาดมาตรฐานสำหรับ Mac คุณจะพบว่าปุ่ม "Home" และ "End" ทำงานไม่ถูกต้อง อันที่จริงแล้ว ปุ่มเหล่านี้ไม่ทำงานเลยเนื่องจาก Apple ไม่ได้ผูกปุ่มกับฟังก์ชันใดๆ
หากคุณต้องการแก้ไขปุ่ม "หน้าแรก" และ "สิ้นสุด" ต่อไปนี้คือเคล็ดลับสั้นๆ ในการทำให้ปุ่มเหล่านี้ทำงานได้อย่างที่ควรเป็น
1. เปิดเทอร์มินัล คุณสามารถเข้าถึงได้จาก Launchpad
2. พิมพ์คำสั่งต่อไปนี้ (และกด Enter หลังแต่ละบรรทัด):
cd ~/Library mkdir KeyBindings cd KeyBindings nano DefaultKeyBinding.dict
สิ่งที่คำสั่งข้างต้นทำคือสร้างโฟลเดอร์ "KeyBindings" ใหม่ในโฟลเดอร์ "Library" และเพิ่มไฟล์ "DefaultKeyBinding.dict" ใหม่
3. ในโปรแกรมแก้ไขข้อความที่เปิดขึ้น ให้คัดลอกและวางคำสั่งต่อไปนี้ลงไป:
{ /* Remap Home / End keys */ /* Home Button*/ "\UF729" = "moveToBeginningOfLine:"; /* End Button */ "\UF72B" = "moveToEndOfLine:"; /* Shift + Home Button */ "$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* Shift + End Button */ "$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* Ctrl + Home Button */ "^\UF729" = "moveToBeginningOfDocument:"; /* Ctrl + End Button */ "^\UF72B" = "moveToEndOfDocument:"; /* Shift + Ctrl + Home Button */ "$^\UF729" = "moveToBeginningOfDocumentAndModifySelection:"; /* Shift + Ctrl + End Button*/ "$^\UF72B" = "moveToEndOfDocumentAndModifySelection:"; }
บันทึก (โดยใช้ปุ่มลัด “Ctrl + o”) และออกจากไฟล์ (“Ctrl + x”)
4. รีสตาร์ท Mac ของคุณ "Home" และ "End" ควรใช้งานได้ในขณะนี้ และคุณสามารถใช้ร่วมกับปุ่มตัวปรับแต่ง "Shift" และ "Ctrl" ได้