2009-05-22 11 views
7

Si prega di provare a perdonare questa domanda leggermente off-programmazione-argomento. Almeno ho riscontrato questo problema durante il porting del mio codice C++ su Linux. Il problema che sto avendo è molto semplice: alcune combinazioni di tasti non sono riconosciute da emacs. Un risultato di ciò è che non posso "annullare" le modifiche in Emacs.In PuTTY, la combinazione di tasti di Emacs non ha effetto

Sto eseguendo Putty.exe da Windows alla mia macchina Ubuntu. Il set di caratteri Putty (Finestra -> Traduzione -> set di caratteri di dati ricevuti) è UTF-8 e tutti i miei caratteri svedesi vengono visualizzati ordinatamente sulla console. Tuttavia, quando in Emacs non riesco a far funzionare C-_. Non accade nulla. La combinazione di tasti sulla mia tastiera svedese è

Ctrl Shift -

Qualsiasi suggerimento è utile!

+0

Questo è decisamente interessante per i programmatori :) Ho avuto la stessa cosa con SecureCRT e non ho mai capito come risolverlo. – Andomar

+0

non ho suggerito che non fosse interessante per i programmatori; solo che non è correlato alla programmazione. I criteri serverfault-vs-stackoverflow come li ho capiti sono "correlati alla programmazione o no?" – Cheeso

+0

Ho avuto anche questo problema e visto che userò Emacs su PuTTY molto, l'ho aggiunto al mio .emacs locale: '(global-set-key (kbd" C-- ") 'annulla)' Potrebbe bene abituarsi a 'C -' per annullare, in quanto significa un minor numero di chiavi e funzionerà su PuTTY. –

risposta

5

Provare solo con Ctrl e "-". Non uso emacs, ma uso quella chiave per screen (1) poiché non è usata per nient'altro (e l'impostazione predefinita di Ctrl-a non è così utile). Su Windows (con la mia tastiera norvegese) la pressione del tasto per attivarla è solo Ctrl-. Nelle finestre di Konsole in KDE Ctrl- diminuirai la dimensione del font, quindi devo tornare a Ctrl Shift - (era usato solo Ctrl- anche alcuni anni fa).

3

Quando si modifica con le impostazioni della tastiera svedese, mi sono abituato a annullare con C-x u per motivi che non ricordo più.

Problemi correlati