Far funzionare la tastiera in Ubuntu 14.04 come in Windows?


9

Sono un programmatore veterano abituato a utilizzare Windows principalmente per la programmazione. Ora sto facendo molto codice su Linux usando Ubuntu 14.04. Mi sto davvero godendo la distro ma il comportamento predefinito della tastiera mi sta facendo impazzire.

In Windows, utilizzo le frecce sul tastierino numerico per navigare nel testo. Tuttavia, quando si tratta di evidenziare durante la navigazione, è qui che il comportamento predefinito della tastiera di Ubuntu è indesiderato (per me). Su Windows, per evidenziare il testo a scopo di modifica, tengo premuto il tasto Maiusc durante la navigazione. Ad esempio, per evidenziare una parola a destra premo Ctrl + Maiusc + (Tastierino numerico) Freccia destra . In Ubuntu, Ctrl + (Tastierino numerico) Freccia destra sposta una parola verso destra ma Ctrl + (Tastierino numerico) Freccia destra non fa nulla o stampa il carattere "6" a seconda dell'app.

Se uso il mini-tastierino ( tutte le frecce ), Ctrl + Maiusc funziona come in Windows, ma non le frecce sul tastierino numerico, che è invece quello che voglio. Come posso far funzionare il tastierino numerico in Ubuntu come in Windows? Non vedo nulla in Sistema | Preferenze | Tastiera che sembra aiutare.

Risposte:


14

Per alcune versioni di Ubuntu (oltre a Linux Mint), esiste un'impostazione integrata per questo:

  • Apri le preferenze "Tastiera" tramite "Impostazioni di sistema".
  • Fai clic sul pulsante "Opzioni".
  • Fai clic su "Opzioni tastiera varie".
  • Seleziona "Maiusc con i tasti numerici funziona come in MS Windows."

Per altre versioni, incluso Ubuntu 14.04, tale impostazione non è disponibile per impostazione predefinita, ma esiste una soluzione semplice:

  • Apri un terminale ed esegui sudo apt-get install gnome-tweak-tool.
  • Corri gnome-tweak-tool.
  • Fai clic su "Digitazione".
  • Fai clic su "Opzioni di compatibilità varie".
  • Selezionare "Maiusc con i tasti del tastierino numerico funziona come in MS Windows" (che può apparire solo come "Maiusc con il tastierino numerico ...").

1
Non vedo un pulsante Opzioni quando faccio clic sull'icona Tastiera nella finestra di dialogo Impostazioni di sistema. Vedo una finestra intitolata "Tastiera" con due schede denominate "Digitazione" e "Scorciatoie". Nessuna di queste schede ha l'opzione che menzioni nella tua risposta. Qualche idea?
Robert Oschler,

1
Sembra che per alcune versioni di Ubuntu (incluso 14.04) è necessario installare ed eseguire gnome-tweak-tool, fare clic su "Digitazione", fare clic su "Opzioni di compatibilità varie", quindi selezionare "Maiusc con tasti numerici funziona come in MS Windows". Per favore fatemi sapere se funziona per voi e aggiornerò la mia risposta di conseguenza.
theDrake,

Grazie mille! Ha funzionato Un paio di appunti per te. 1) Prima dovevo installare gnome-tweak-tool "sudo apt-get install gnome-tweak-tool". 2) Non puoi vedere il testo completo in gnome-tweak-tool per l'opzione desiderata. Tutto quello che puoi vedere nella casella di riepilogo a discesa è "Maiusc con tastierino numerico ke ...", ma è l'opzione corretta. 3) gnome-tweak-tool ha problemi significativi con il sistema di finestre con finestre sottostanti che appaiono in alcuni punti. Ma! Non mi interessa. Funziona.
Robert Oschler,

Aggiungi un commento domani quando aggiorni la tua risposta in modo che io possa assegnarti la generosità che ho pubblicato.
Robert Oschler,

Grazie Robert! Sono contento che abbia aiutato. La mia risposta è ora aggiornata.
theDrake,


2

Dal momento che non sembra che ci sia un'impostazione delle preferenze per questo, potresti provare a rimappare i tasti tu stesso usando una combinazione di xbindkeyse xdotool.

A volte può essere complicato, specialmente con combinazioni di tasti speciali come questa, ma se cerchi un po 'in giro troverai molti esempi ed è piuttosto potente in realtà. Dai un'occhiata a questo tutorial per esempio.

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.