Befehlstaste als Metaschlüssel in OS X Terminal.app
Wenn ich unckeck die 'option" Verwendung als meta-key' box in den Einstellungen, und dann
tun Cmd+F (was will ich meine Meta+F für das forward-word (in der bash) Terminal gibt mir eine " Entdeckung-Wort,' popup, das ist nicht das, was ich will. Was ich wirklich will, ist für meine Terminals zu Verhalten, wie Sie ein xterm-w.r.t. der Schlüssel
Bindungen. Gibt es eine Möglichkeit zum deaktivieren dieses popup und seine Bindung?
Ich weiß, ich könnte nur tatsächliche Nutzung xterms, sondern für eine Vielzahl von Gründen, die ich verwenden möchten-Terminal.
vielen Dank im Voraus,
Eric
InformationsquelleAutor der Frage subopt | 2009-12-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
option as meta key
Auswahl hat keine Auswirkung auf die Befehl (Apple) - Taste. Wennoption as meta key
ausgewählt, dann wird der Option - Taste wirkt wie ein Meta Schlüssel inbash
und anderswo; nur drücken Sie die Taste Option+F. Wenn Sie de-wählen Sie es, es ist kein Meta - Taste. (In jedem Fall, einige Kommandozeilen-Programme erkennen die traditionelle ESC+char-Sequenz als Meta char.)Wenn Sie mit OS X 10.6 (Snow Leopard), Apple liefert eine integrierte Möglichkeit zur Veränderung der Bedeutung der Tastatur-modifier-Tasten, einschließlich Befehl und Option. Gehen Sie zu
System Preferences -> Keyboard
und klicken Sie auf dieModifier Key...
- Taste. Ein Fenster wird angezeigt, dass können Sie, zum Beispiel, tauschen Sie die Bedeutung der Option und Befehl Tasten. Aber seien Sie gewarnt, dies ist eine Globale option und gilt überall auf OS X und könnte dazu führen, dass einige Verwirrung. Wenn Sie das tun, werden Sie swimming upstream-wie bereits hier. Sie werden wahrscheinlich am besten bedient die langfristige Gewöhnung an das OS-X-Standard für die Verwendung der Option Schlüssel als Meta und, wenn notwendig, wiederherstellen der Anwendung Standardwerte (fürEmacs
sagen) zu Folgen, dass die Konvention.WEITER BEARBEITEN: Diese blog-post und Programm (ungetestet) hilfreich sein.
InformationsquelleAutor der Antwort Ned Deily
Einfach installieren keyremap4macbook-Dienstprogramm von http://pqrs.org/macosx/keyremap4macbook/ .
In der option, die Sie einstellen können-Terminal.app viele Möglichkeiten, nicht zu erwähnen, eine Option, um Command_L mapping und vice versa. Es hat so viele nützliche Optionen, die ich würde sagen, dies ist ein muss app für mac-user!
InformationsquelleAutor der Antwort J the anonymous
EDIT: habe gerade realisiert, dass diese Antwort nicht beantwortet hat, wie passen Schlüssel-mapping für die meta-Taste. Ich hoffe doch diese Antwort könnte helfen, andere zu finden, die meta-Taste auf einem Mac, obwohl (es hat mich Alter, um zu finden, die meta-Taste auf dem Mac und in diesem forum hat mir gerade geholfen - also posten, was habe ich hier. Nicht Schaden, denke ich).
Auf meinem Macbook Pro (el capitan), die meta-Taste ist standardmäßig zugeordnet, die ESC - Taste.
Sagen wir zum Beispiel, in den emacs-editor, um einen
M-%
( emacs suchen und ersetzen ) - ich würde Sie ESC+%(Ich habe getestet dieses auf iTerm2 und Terminal-app.)
Die Antwort gepostet von @NedDeily geholfen.
InformationsquelleAutor der Antwort Atlas7