Klawisz niestandardowy, który zmienia się na Home i End

1

Niedawno kupiłem Macbooka Pro i dowiedziałem się, że naprawdę brakuje mi klawiszy Home i End znalezionych na pełnych klawiaturach. Wiem, że możesz nacisnąć klawisze fn + lewy / dn + prawy dla domu i końca, ale to po prostu nie jest praktyczne i niezbyt szybkie, szczególnie biorąc pod uwagę, jak małe są lewe i prawe klawisze.
Tak więc szukałem sposobu, aby przenieść je gdzie indziej. Myślałem o przycisku „wysuń dysk”, ale już zamapowałem to na polecenie „Usuń”, którego jeszcze bardziej mi brakowało. Wciąż jest klawisz Caps Lock, siedzi tam niezapisany, łatwo dostępny i bardzo duży i dostępny, wydaje się idealny! Tylko jeden klucz i chciałbym dwa. Pomyślałem więc: „Co powiesz na to, aby ten klawisz działał jak klawisz„ Home ”, gdy kursor znajduje się na końcu linii, ale jak klawisz„ End ”w przeciwnym razie?” To wydaje się być akceptowalnym kompromisem. Czy jest na to jakiś sposób? Chciałbym to zrobić w systemie Linux, ale doceniam odpowiedzi, które działają niezależnie od platformy.

Etienne Perot
źródło

Odpowiedzi:

0

To, o co prosisz, nie jest niemożliwe, ale byłoby to bolesne i wątpię, by istniały jakiekolwiek narzędzia do tego. Jestem w 95% przekonany, że zachowania, którego szukasz, nie da się osiągnąć za pomocą samych skrótów klawiszowych: musisz napisać program, który przechwytuje dane z klawiatury, a następnie sprawdza stan obszaru pisania, w którym się znajdujesz, i następnie wysyła „Home” lub „End”. Z pewnością jest to wykonalne, ale nie jestem pewien, czy warto.

joh6nn
źródło