Seltsames Keymapping bei editors / jEdit

SolarCatcher

Well-Known Member
Hallo,

seit einigen Monaten habe ich in editors/jedit ein seltsames Phänomen: Der Editor nutzt generell mein deutsches Tastaturlayout, aber wenn ich "Ctrl+z" drücke, um etwas rückgängig zu machen, ist er auf ein Englishes Keyboard eingstellt. Ich muss "Ctrl+y" klicken, damit es klappt. Man kann sich zu 90% dran gewöhnen, aber jetzt habe ich doch mal versucht, herauszufinden, woran es liegt. Leider ohne Erfolg - und weder bei jEdit noch im FreeBSD Bugzilla habe ich etwas dazu gefunden. Folgendes habe ich ausprobiert:
  • FreeBSD-Package von jedit deinstalliert.
  • Gleiche Version (5.1) von jEdit Webseite mit Java-Installer installiert: Gleiches Problem.
  • Frühere Version (4.5.x) von jEdit Webseite mit Java-Installer installiert: Gleiches Problem.
  • jEdit mit openjdk6 aufgerufen, statt standardmäßig mit openjdk7: Gleiches Problem.
  • ~/.jedit verschoben: Gleiches Problem
Ich weiß daher leider gar nicht, woher dieser Fehler stammt: Von jEdit selbst, von den FreeBSD-Paketen von openjdk, von irgendwelchen lokalen Konfigurationsdateien...

Hat jemand von Euch sowas schon mal erlebt? Woran könnte es liegen? Wo müsste ich für welche Software einen Bug filen?
 
Also ich habe zwar ein US Layout auf meiner Tastatur und nutze dieses, habe aber mal mittels "setxkbmap de" gewechselt und jedit funktioniert so wie es sollte. Ansonsten sagt "locale" bei mir folgendes:
Code:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_ALL=

In xorg habe ich auch nichts eingestellt. Vielleicht hat's ja was mit UTF-8 zu tun?
 
Wollte nur vermelden, dass ich das Problem endlich lösen konnte: Ich habe entdeckt, dass es ein ~/.java Verzeichnis gibt. Da ich mich nicht erinnern kann, jemals etwas bewusst an den Java-Einstellungen geändert zu haben, habe ich das Verzeichnis kurzerhand gelöscht. Und siehe da: Damit hat sich auch mein komisches jEdit-Problem erledigt.
 
Back
Top