Wie kann ich den Windows End / Home-Schlüssel replizieren?


7

Wie kann ich Windows Home / End-Tasten replizieren, um zum Ende einer Zeile zu springen, oder die Umschalttaste verwenden, um zum Ende oder Anfang einer Zeile zu markieren?

Antworten:


11

Ich habe folgendes oft benutzt.

⌘CMD+ : Zuhause

⌘CMD+ : Ende

⌘CMD+ : Zeilenanfang

⌘CMD+ : Zeilenende

Diese habe ich neulich von hier gelernt - sehr praktisch zum Codieren und Schreiben, das sind Emacs-Bindungen, die auf Macs funktionieren.

CTRL+ A: Zeilenanfang.

CTRL+ E: Zeilenende.

CTRL+ U: vom Cursor zum Zeilenanfang löschen.

CTRL+ K: vom Cursor bis zum Zeilenende löschen.

CTRL+ W: Wort links löschen.

CTRL+ T: Zeichen um den Cursor transponieren.



4

Mit MacBook Air (mindestens das Modell 2012) war die beste Lösung, die ich gefunden habe, das kostenlose KeyRemap4MacBook-Dienstprogramm - mit dem Sie die Tastatur auf viele Arten ändern können, und ich habe mich für "fn + Cursor links / rechts" für Home / End und "entschieden. fn + up / down "für PgUp / PgDown.

(Siehe auch eine verwandte Frage mit derselben Antwort.)


Prägnante, klar geschriebene Antwort mit Recherche zu verwandten Antworten, gut gemacht. Upvoted.
Gosmond

Danke @gosmond, es macht ziemlich viel Spaß, den Mac nach 20 Jahren auf der PC-Tastatur zu lernen :)
Premek Brada

2

Diese können für die meisten Anwendungen tatsächlich global zugeordnet werden, indem Einträge in erstellt werden ~/Library/KeyBindings/DefaultKeyBinding.dict

Aber dieser Typ hat ein praktisches kleines Skript namens Keyfixer erstellt , das die Bindungen so einrichtet , wie Sie es beschreiben (mit einigen zusätzlichen Steuerungs- und Umschaltmodifikatoren). Ich habe es in meine Dropbox geworfen und es auf jedem Mac ausgeführt, den ich verwenden muss. Da die Einstellungen pro Benutzer gelten, müssen Sie sich keine Gedanken darüber machen, die Schlüssel eines anderen zu vermasseln.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.