Jak mam to zrobić
⌘+ ←i ⌘+ →przesuń kursor tekstowy bardzo w lewo i prawo od linii wprowadzania terminala. Ten skrót klawiaturowy działa na większość rzeczy w mojej książce Mac, ale nie na terminalu.
Zwykle używam klawiszy home i end na innych komputerach, które nie są Apple. Co dziwne, ⌃+ Ai ⌃+ Eosiągają to w terminalu Mac, ale moim zdaniem jest to niewłaściwa kombinacja klawiszy. Chcę to zrobić za pomocą ⌘+ ←i ⌘+ →.
Jest podobny do tego pytania, jednak chcę go konkretnie odwzorować na ⌘+ ←i ⌘+ →.
Czy klucze domowe i końcowe mogą być mapowane podczas korzystania z terminalu?
keyboard
terminal
keybindings
Robbo_UK
źródło
źródło
Odpowiedzi:
Możesz do tego użyć narzędzia Better Touch Tool (nie jest już darmowe, minimum 5 $), wystarczy przypisać skróty klawiaturowe do działania tylko w aplikacji Terminal . Zmień przypisanie ⌘ CMD+ ←na ⌃ CTRL+ Ai ⌘ CMD+ →na ⌃ CTRL+ E. Oto próbka:
źródło
Możesz dostosować skróty klawiszowe w preferencjach Terminali w obszarze Profile -> Klawiatura. Odbywa się to na zasadzie Profil po profilu. Map control+ a(
\001
) do początku linii goto i control+ e(\005
), aby przejść do końca linii do dowolnego skrótu klawiaturowego (nie zastępuj niczego, co jest już w użyciu)źródło