Mac Key Bindings: Pos1 und Ende wie beim PC belegen

By on 29. Februar 2012. Posted in .

Mir fällt es immer sehr schwer mich vom PC an den Mac zu gewöhnen. Vor allem die Pos1- und Ende-Tasten nutze ich am PC sehr oft. Diese springen beim Mac aber nichts ans Zeilende bzw. an den Zeilenanfang, sondern ans Dokumentende und den -anfang.

Schön, dass man wenigstens die KeyBindings ändern kann, so dass die Pos1 und Ende-Tasten sich so verhalten wie am PC. mactricks.de beschreibt da eigentlich alles schon richtig. Nur zerlegt dort das Syntax-Highlighting-Plugin die Hochkommas, so dass die dort kopierten KeyBindings leider nicht funktionieren. Deshalb hier die korrigierte Version:

{
"\UF729" = "moveToBeginningOfLine:"; /* pos1 */
"^\UF729" = "moveToBeginningOfDocument:"; /* crtl + pos1 */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:";
"\UF72b" = "moveToEndOfLine:"; /* end */
"^\UF72B" = "moveToEndOfDocument:"; /* ctrl + end */
"$\UF72B" = "moveToEndOfLineAndModifySelection:";
"\UF72C" = "pageUp:";
"\UF72D" = "pageDown:";
"^~7" = ("insertText:", "|"); /* orig alt 7 */
"^~8" = ("insertText:", "{"); /* orig alt 8 */
"^~9" = ("insertText:", "}"); /* orig alt 9 */
"^\U00DF" = ("insertText:", "\U00BF");
"^+" = ("insertText:", "\U00B1");
"~<" = ("insertText:", "|");
"~7" = ("insertText:", "{");
"~0" = ("insertText:", "}");
"~8" = ("insertText:", "[");
"~9" = ("insertText:", "]");
"~+" = ("insertText:", "~");
"~\U00DF" = ("insertText:", "\U005C");
"~q" = ("insertText:", "@");
"^x" = "cut:";
"^c" = "copy:";
"^v" = "paste:";
}

No Comments

Leave a Comment

Your email address will not be published. Required fields are marked with *.