Wie kann ich meine Feststelltaste erneut für Escape (für Vim) in Snow Leopard zuordnen?
6981
Tom Morris
Natürlich kann ich in Linux xmodmap verwenden. Bei Leopard habe ich einen InputManager namens PCKeyboardHack verwendet. Aber InputManagers sind jetzt kaputt.
Wie kann ich meinen Verstand bewahren und Caps Lock to Escape in OS X 10.6 verwenden?
Ich bin vielleicht weit weg, da ich mich nirgendwo in der Nähe meines Mac aufhole, aber würde Ukelele die Feststelltaste erneut zuordnen können? Ich weiß, dass Sie die Feststelltaste auch mit den Systemeinstellungen neu zuordnen können, aber ich denke, dass die möglichen Ersetzungen begrenzt sind (wieder ein Test eines Mac), ...
Sie können auch sehen, ob DoubleCommand diese Zuordnung beinhaltet, da Berichte darauf hindeuten, dass es im SL-Modus im 32-Bit-Kernelmodus funktioniert ...
BEARBEITEN:
Es scheint eine PCKeyboardHack-Gabel für SL zu geben:
Vielen Dank! Der neue Build von PCKeyboardHack hat es gelöst. Meine Finger und mein Verstand danken Ihnen im Voraus!
Tom Morris vor 15 Jahren
0
Froh, dass ich Helfen kann; Sie sollten diese Frage als beantwortet markieren ;-)
The Tentacle vor 15 Jahren
1
PCKeyboard hacken völlig den Weg zu gehen.
Jason Sundram vor 13 Jahren
0
2
TALlama
Open System Preferences
Open the Keyboard Preferences
Make sure you're on the 'Keyboard' tab
Click 'Modifier Keys'
Change them to whatever you like.
Dies ist zwar schön, kann aber nur zwischen Caps Lock, Control, Option und Command neu zugeordnet werden. Beachten Sie das Fehlen von Escape, Delete, Return und Shift. PS Ärgert es niemanden sonst, dass Menüs und Dialoge Symbole für Feststelltaste, Steuerung, Verschiebung, Option und Fluchtzeichen verwenden, die einfach nicht auf der Tastatur angezeigt werden?
dlamblin vor 15 Jahren
4
Das funktioniert jetzt (Escape wird dort zumindest auf meinem MacBook Pro mit Touchbar High Sierra aufgeführt)
Ionică Bizău vor 6 Jahren
0
2
Richard Turner
Es ist nicht wirklich eine Antwort auf Ihre Frage, aber ich kann mir vorstellen, dass Sie den Schlüssel neu zuordnen möchten, damit Ihr Finger nicht bis zum Umschalten des Vim-Modus reist. Vor ein oder zwei Wochen entdeckte ich, dass Ctrl-[es das gleiche ist wie das Schlagen Escund es ist einfacher zu tippen, obwohl es zwei Tasten ist.
Ich würde vorschlagen, Ctrl-[stattdessen Ihre Finger zu lehren, dann müssen Sie keine Schlüssel neu zuordnen und verlieren die Feststelltasten-Funktion nicht.
Dies ist die empfohlene Methode für die Verwendung von Vi (m), auch wenn Sie die Escape-Taste verwenden können. Es gibt Ihnen nicht nur die Unabhängigkeit von Geräten, sondern auch "Touch-Typing-freundlich".
Dominic Cronin vor 7 Jahren
0
0
hatte beim kompilieren zwei probleme.
1: Stellen Sie sicher, dass Sie die Entwicklerkomponenten in Ihrem Pfad haben. Fügen Sie Ihrem Pfad die folgende Zeile hinzu:
/ Entwickler / usr / bin /
2: ein bizarrer Fehler, bei dem otool nicht gefunden wurde: Der Fehler, den ich bekam, sah folgendermaßen aus: "Beenden der App aufgrund der nicht erfassten Ausnahme 'NSInvalidArgumentException', Grund: 'Startpfad nicht zugänglich'"
Verwenden Sie dies, um es zu beheben:
ln -s / Developer / usr / bin / otool / usr / bin / otool
Danach funktionierte alles für mich.
0
cutemachine
Obwohl dies Ihre Frage nicht beantwortet, kann es die Lösung Ihres Problems sein:
" Mapping ESC in insert mode and command mode to double i imap ii <C-[> cmap ii <C-[>
Fügen Sie dies in Ihre .vimrc-Datei ein. Danach können Sie ii drücken, um den Einfüge- oder Befehlsmodus zu verlassen. Sie brauchen nicht zu Ihrem ESC- oder CAPS-Schlüssel zu gelangen.