Faire en sorte que le clavier dans Ubuntu 14.04 se comporte comme dans Windows?

9

Je suis un programmeur chevronné habitué à utiliser Windows principalement pour le codage. Je fais maintenant beaucoup de codage sur Linux en utilisant Ubuntu 14.04. J'apprécie vraiment la distribution, mais le comportement du clavier par défaut me rend fou.

Sous Windows, j'utilise les flèches du pavé numérique pour naviguer dans le texte. Cependant, quand il s'agit de surligner pendant la navigation, c'est là que le comportement du clavier par défaut d'Ubuntu n'est pas souhaité (pour moi). Sous Windows, pour mettre du texte en surbrillance à des fins d'édition, je maintiens la touche Maj enfoncée pendant la navigation. Par exemple, pour mettre en surbrillance un mot vers la droite, j'appuie sur Ctrl + Maj + (pavé numérique) Flèche droite . Dans Ubuntu, Ctrl + (Clavier numérique) Flèche droite déplace un mot vers la droite mais Ctrl + (Clavier numérique) Flèche droite ne fait rien ou imprime le caractère "6" selon l'application.

Si j'utilise le mini-clavier ( toutes les flèches ), alors Ctrl + Maj fonctionne comme dans Windows, mais pas les flèches du clavier numérique , ce que je veux à la place. Comment puis-je faire fonctionner le clavier numérique dans Ubuntu comme il le fait dans Windows? Je ne vois rien dans System | Préférences | Clavier qui semble aider.

Robert Oschler
la source

Réponses:

14

Pour certaines versions d'Ubuntu (ainsi que Linux Mint), il existe un paramètre intégré pour cela:

  • Ouvrez les préférences "Clavier" via "Paramètres système".
  • Cliquez sur le bouton "Options".
  • Cliquez sur "Options de clavier diverses".
  • Sélectionnez "Shift avec touches numériques fonctionne comme dans MS Windows."

Pour les autres versions, notamment Ubuntu 14.04, ce paramètre n'est pas disponible par défaut, mais il existe une solution simple:

  • Ouvrez un terminal et exécutez sudo apt-get install gnome-tweak-tool.
  • Courez gnome-tweak-tool.
  • Cliquez sur "Taper".
  • Cliquez sur "Options de compatibilité diverses".
  • Sélectionnez "Shift avec les touches du clavier numérique fonctionne comme dans MS Windows" (qui peut uniquement apparaître comme "Shift avec le clavier numérique ...").
theDrake
la source
1
Je ne vois pas de bouton Options lorsque je clique sur l'icône Clavier dans la boîte de dialogue Paramètres système. Je vois une fenêtre intitulée "Clavier" qui a deux onglets intitulés "Saisie" et "Raccourcis". Aucun de ces onglets n'a l'option que vous mentionnez dans votre réponse. Des idées?
Robert Oschler
1
Il semble que pour certaines versions d'Ubuntu (y compris 14.04) vous devez installer et exécuter gnome-tweak-tool, cliquez sur "Typing", cliquez sur "Options de compatibilité diverses", puis sélectionnez "Shift avec touches numériques fonctionne comme dans MS Windows." Veuillez me faire savoir si cela fonctionne pour vous et je mettrai à jour ma réponse en conséquence.
theDrake
Merci beaucoup! Ça a marché. Quelques notes pour vous. 1) J'ai d'abord dû installer gnome-tweak-tool "sudo apt-get install gnome-tweak-tool". 2) Vous ne pouvez pas voir le texte intégral dans gnome-tweak-tool pour l'option souhaitée. Tout ce que vous pouvez voir dans la zone de liste déroulante est "Shift avec pavé numérique ...", mais c'est l'option correcte. 3) gnome-tweak-tool a des problèmes importants avec le système de fenêtrage avec des fenêtres sous-jacentes apparaissant à certains endroits. Mais! Je m'en fiche. Ça marche.
Robert Oschler
Ajoutez un commentaire demain lorsque vous mettrez à jour votre réponse afin que je puisse vous attribuer la prime que j'ai publiée.
Robert Oschler
Merci, Robert! Heureux que cela ait aidé. Ma réponse est maintenant mise à jour.
theDrake
3

/ubuntu/57079/xubuntu-make-shiftnumpad-work-like-windows

Cette réponse se fait via la ligne de commande Linux: - éditez / etc / default / keyboard - assurez-vous qu'elle contient cette ligne

XKBOPTIONS="numpad:microsoft"
geru
la source
J'ai dû redémarrer mon ordinateur pour que cela prenne effet
Martin Andersson
2

Comme il ne semble pas y avoir de paramètre de préférence pour cela, vous pouvez essayer de remapper les clés vous-même en utilisant une combinaison de xbindkeyset xdotool.

Cela peut parfois être délicat, en particulier avec des combinaisons de touches spéciales comme celle-ci, mais si vous cherchez un peu sur Google, vous trouverez de nombreux exemples et c'est assez puissant en fait. Consultez par exemple ce tutoriel .

citronnelle
la source