« Trucs et astuces » : différence entre les versions

De Disposition de clavier bépo
Aucun résumé des modifications
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
Les '''trucs et astuces''' permettent de bidouiller vos fichiers de configuration gérants le comportement du claviers.
Les '''trucs et astuces''' permettent de bidouiller vos fichiers de configuration gérants le comportement du claviers.


Pages spécifiques à certains outils :
== Pages spécifiques à certains outils ==
 
* [[Vim]] et [[Vimperator]] ;
* [[Vim]] et [[Vimperator]] ;
* [[Usage dans Latex]] ;
* [[Usage dans Latex]] ;

Version du 30 septembre 2008 à 20:13

Les trucs et astuces permettent de bidouiller vos fichiers de configuration gérants le comportement du claviers.

Pages spécifiques à certains outils

Modifier la place des touches

Rendre capslock utile

inverser Maj et CapsLock

Mettre Backspace sur CapsLock

Sous linux à rajouter dans le xkb :

key <CAPS> { [ BackSpace ] };


Je voudrais avoir les < et > en accès direct

Par exemple : sous linux, dans le fichier xkb, mettre less(<) et greater(>) en première colonne, en les inversant avec guillemotleft («) et guillemotright(») :

remplacer dans le xkb :

key <AE02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ guillemotleft, 2, less,  leftdoublequotemark ] }; // « 2 < “
key <AE03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ guillemotright, 3, greater, rightdoublequotemark ] }; // » 3 > ”

par

key <AE02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ less, 2, guillemotleft, leftdoublequotemark ] }; // < 2 « “
key <AE03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ greater, 3, guillemotright, rightdoublequotemark ] }; // > 3 » ”

Je voudrais avoir un espace insécable automatique avec les guillemets

Il faut ajouter les lignes suivantes dans votre .Xcompose#Insécable automatique Assurez-vous que ce sont bien des insécables qui sont après et avant les guillemets (autrement dit, méfiez-vous des copier-coller).

#Insécables automatiques
<guillemotleft> : "« "
<guillemotright> : " »"

#Faire des guillemets sans insécable avec compose+< et compose+>
<Multi_key> <less> : "«"
<Multi_key> <greater> : "»"