Hatte eine kurze Frage zum Emacs-ähnlichen Überspringen von Wörtern in meinem Terminal. Ich hatte dies vor dem Upgrade auf Lion eingerichtetctrl-left
und hatte & auf & ctrl-right
gesetzt . Leider nach dem Upgrade & scheint nicht mehr zu funktionieren.\033b
\033f
ctrl-left
ctrl-right
Ich habe diese Lösung gesehen , die wie oben beschrieben funktioniert alt-left
und alt-right
funktioniert, aber ich hatte gehofft, wie zuvor zu ctrl-left
funktionieren ctrl-right
, und ich habe mich gefragt, ob die Leute hier Lösungen haben.
PS: Abgesehen davon funktioniert dieses Verhalten auch in meinem VNC-Client nicht richtig - was zuvor der Fall war.
Es stellt sich heraus, dass Mission Control (in Lion) die gleiche Tastenkombination wie Move left a space
und hat Move right a space
- wofür ich besonders keine Verwendung habe. Das Deaktivieren dieses in Settings -> Keyboard Shortcuts
hat den Trick für mich getan.
⌃← und ⌃→ haben in Terminal seit 10.7 standardmäßig ein Wort nach links und rechts verschoben.
Sie können sie auch in anderen Anwendungen ändern, indem Sie ~/Library/KeyBindings/ erstellen und diese als DefaultKeyBinding.dict speichern:
{
"^\UF702" = moveWordLeft:;
"^\UF703" = moveWordRight:;
}
dezimus phostel
Lri