Leider funktionieren Brians Ergebnisse nicht gut mit QWERTZ-Tastaturen: es deaktiviert die Möglichkeit, Zeichen wie Pipe, geschweifte Klammern oder was auch immer die ALT-Taste als Modifikator verwendet.
Nach den Kommentaren in startup.bsh:
/*{{{ Remapping modifier keys part II */
/* Note if you chose to make use of the M+ (option key) prefix on MacOS, you
* will need to disable a little piece of code: */
//Debug.ALT_KEY_PRESSED_DISABLED = false;
/* Otherwise M+ will be ignored for the purposes of keyboard shortcuts. */
/* But if you enable this, you might find that Option+8 for example invokes your
* macro but also inserts a bulletpoint, as per standard Macintosh keyboard
* behavior. To disable the Option key for inserting special high ASCII
* characters, uncomment this. Note that it has wider implications, notably
* DROVAK keyboard shortcuts will be mapped as if the keyboard was QWERTY. */
//Debug.ALTERNATIVE_DISPATCHER = false;
/*}}}*/
nur Debug.ALT_KEY_PRESSED_DISABLED
uncommenting den Trick tun sollte, aber hier [1] es nicht - ich kann entweder Verwendung ALT als Modifikator für Verknüpfungen, oder als Modifikator für Zeichen .. vorveröffentlichten Abschnitt befasst sich auch mit der Abbildung von Modifikatoren eingeben:
/*{{{ Remapping modifier keys part I */
/* The below is the default, swap the items around to
* change meaning of C+, A+, M+, S+.
*/
//KeyEventTranslator.setModifierMapping(InputEvent.CTRL_MASK,
// InputEvent.ALT_MASK, InputEvent.META_MASK,
// InputEvent.SHIFT_MASK);
/* ... and this the MacOS default: */
//KeyEventTranslator.setModifierMapping(InputEvent.META_MASK, /* == C+ */
// InputEvent.CTRL_MASK, /* == A+ */
// InputEvent.ALT_MASK, /* == M+ */
// InputEvent.SHIFT_MASK /* == S+ */);
/*}}}*/
aber was auch immer Kombination von Einstellungen, die ich versuchte, ich wa Es ist nicht möglich, ein Setup mit beiden Optionen zu erreichen (ALT als Modifikator für die Tastenkombinationen und texteingabe).
Also: jeder Hinweis/Lösung würde sehr geschätzt werden.
;-)
[1] bedeutet hier: jEdit 4.3.2 @ OSX 10.5.8 (Java 1.5.0_30) mit QWERTZ (deutsch) Tastatur
gute Frage! Irgendwelche Fortschritte dabei? Ich habe mich selbst dasselbe gefragt. Aber ich konnte auch nichts im Internet finden. Ich fürchte, du musst die Bindungen selbst erstellen. .. – RngTng
kein Fortschritt, keine Antwort :) Ja, es ist mehr, dass jedit nicht einige der Mac-Taste erkennt, wenn Bindungen zu machen, so dass es zur Herstellung von Zuordnungen nicht nur ein Thema ist. Ich weiß in der vorherigen Version von Jedit, dass es ein Plugin für den Mac hatte. Aber das wurde entfernt, weil es soweit ich weiß nicht mit JDK6 funktioniert. –