2009-05-22 8 views
7

Bitte versuchen Sie, diese etwas nicht programmierte Frage zu verzeihen. Zumindest bekomme ich dieses Problem, wenn ich meinen C++ Code nach Linux portiere. Das Problem, das ich habe, ist sehr einfach: Einige Tastenkombinationen werden von Emacs nicht erkannt. Ein Ergebnis davon ist, dass ich Änderungen in Emacs nicht rückgängig machen kann.In PuTTY hat die Emacs-Tastenkombination keinen Effekt.

Ich benutze Putty.exe von Windows auf meinem Ubuntu-Rechner. Der Putty-Zeichensatz (Fenster -> Übersetzung -> empfangener Daten-Zeichensatz) ist UTF-8, und alle meine schwedischen Zeichen erscheinen sauber auf der Konsole. Wenn ich in Emacs bin, kann ich C-_ nicht zur Arbeit bringen. Nichts passiert. Die Tastenkombination auf meiner schwedischen Tastatur ist

Ctrl Shift -

Alle Hinweise sind hilfreich!

+0

Dies ist definitiv interessant für Programmierer :) Ich hatte das gleiche mit SecureCRT und nie ganz herausgefunden, wie es zu lösen. – Andomar

+0

Ich habe nicht vorgeschlagen, dass es für Programmierer uninteressant war; nur, dass es nicht programmierungsbezogen ist. Die serverfault-vs-stackoverflow-Kriterien, wie ich sie verstehe, sind "Programmierung verwandt oder nicht?" – Cheeso

+0

Ich hatte dieses Problem auch und da ich Emacs über PuTTY verwenden werde, habe ich das zu meiner lokalen .emacs hinzugefügt: '(global-set-key (kbd" C-- ") 'Rückgängig)' Könnte als gut gewöhnt an 'C -' für rückgängig zu machen, wie es weniger Schlüssel bedeutet und wird über PuTTY funktionieren. –

Antwort

5

Versuchen Sie mit nur Ctrl und "-". Ich verwende keine Emacs, aber ich benutze diese Taste für den Bildschirm (1), da sie für nichts anderes verwendet wird (und der Standardwert von Strg-a ist nicht so nützlich). Auf Windows (mit meiner norwegischen Tastatur) ist der Tastendruck, um es auszulösen, nur Ctrl-. In konsole windows in KDE Ctrl- verkleinert sich die Schriftgröße, so dass ich auf Ctrl Shift - zurückgreifen muss (früher war es nur Ctrl- auch dort vor einigen Jahren).

3

Wenn ich mit schwedischen Tastatureinstellungen bearbeite, habe ich mich daran gewöhnt, aus Gründen, die ich nicht mehr erinnern kann, mit C-x u rückgängig zu machen.

Verwandte Themen