Gnome smette di afferrare le mie chiavi di emacs


14

Sto usando Gnome in Ubuntu 11.04. Lavoro molto in Emacs e trovo che il gestore delle finestre di Gnome prende alcune delle chiavi di Emacs. In una certa misura, posso fermarlo esaminando faticosamente ciascuna delle scorciatoie da Sistema-> Preferenze-> e disabilitando i tasti offensivi. Tuttavia sarebbe bello farlo una volta per tutte. Inoltre, il mio ultimo problema è con la modalità org, MS-up dovrebbe essere org-shiftmetaup (org-move-subtree-up) ma il gestore di finestre sta afferrando quella combinazione di tasti e creando finestre ridotte. Tuttavia, non riesco a trovarlo nell'elenco Scorciatoie da tastiera; Non lo uso e non ho idea di come lo chiamino (e non sembra che tu possa cercare / modificare le scorciatoie per combinazione di tasti, solo per nome).

Quindi le mie domande sono:

  1. C'è una modifica alla configurazione di Gnome che posso fare che disabiliterà di default tutte le scorciatoie da tastiera?
  2. Esiste quindi un modo per riattivare alcuni di essi? (Non li uso molto, ma potrei desiderare una coppia che non sia in conflitto con Emacs.)
  3. In caso contrario, c'è un modo per disabilitare le scorciatoie che sono in conflitto con Emacs, ad esempio spostando Meta sul tasto Super solo per Gnome e non emacs?
  4. A corto di 3, c'è un modo per trovare una scorciatoia dalla combinazione di tasti in modo che possa essere disabilitata individualmente?

Stai usando compiz + unity, compiz (ubuntu classic) o metacity (ubuntu classic senza effetti)?
enzotib,

Ubuntu classico (non unità), penso di avere gli effetti.
Liam,

Risposte:


0

Spostare il Metatasto sui tasti Windows nelle impostazioni della tastiera ("Preferenze tastiera → Layout → Opzioni → Alt / Win tasto comportamento → Meta è mappato su tasti Win". Il gestore di finestre continuerà a utilizzare Alted Emacs utilizzerà Meta.


L'ho appena provato e non fa alcuna differenza per me. Il tasto Alt non marcato si comporta ancora come meta ed Emacs pensa che sto premendo super quando premo il tasto Win. Vedo che questa è una soluzione se funzionasse, ma sarebbe un po 'meglio se potessi cambiare il comportamento di Gnome piuttosto che quello di Emacs, dal momento che utilizzo sempre Emacs Meta e Alt di Gnome quasi mai. In effetti, disabilitare tutte le scorciatoie da tastiera di Window Manager probabilmente funzionerebbe bene per me.
Liam,

@Liam: dopo aver apportato la modifica dovrai riavviare Emacs.
Teddy,

1
Ok grazie. L'ho provato e non è proprio quello che stavo cercando. Il mio titolo è "Gnome smette di afferrare le mie chiavi di emacs" e non "Emacs smette di avere le tue chiavi di afferrare da Gnome". Una di quelle opzioni di mappatura della tastiera (ce ne sono molte) sposta Alt di Gnome sul tasto Win e lascia meta su Alt?
Liam,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.