ฉันต้องการ Home
และ End
ปุ่มเพื่อทำงานภายใน terminal และ vim เหมือนกับทำงานบน linux
หลังจากค้นหาวิธีแก้ปัญหาสองสามข้อฉันพบว่าการตั้งค่าเป็น \033[H
และ \033[F
แก้ไขมันสำหรับบรรทัดคำสั่ง terminal แต่ไม่ได้อยู่ในกลุ่ม ทั้งอินสแตนซ์กลุ่มเสียงเรียกเข้าท้องถิ่นหรือเซสชันหน้าจอระยะไกล
ฉันพบวิธีแก้ไขปัญหาอื่นซึ่งแก้ไขสำหรับเสียงเรียกเข้านั่นคือการตั้งค่าให้ \033[1~
และ \033[4~
แต่ไม่สามารถใช้กับบรรทัดคำสั่งเทอร์มินัล
ฉันต้องการทางออกที่จะทำงานได้ทั้งสองอย่างเป็นเอกฉันท์
ฉันยังมีบรรทัดต่อไปนี้ในของฉัน ~/Library/KeyBindings/DefaultKeyBinding.dict
{
"\UF729" = moveToBeginningOfLine:; // home
"\UF72B" = moveToEndOfLine:; // end
"$\UF729" = moveToBeginningOfLineAndModifySelection:; // shift-home
"$\UF72B" = moveToEndOfLineAndModifySelection:; // shift-end
}
^ ซึ่งจะช่วยให้สามารถแก้ไขได้ในแอปพลิเคชั่นอื่น แต่ไม่ได้อยู่ในกลุ่ม