« Inputrc » : différence entre les versions

De Disposition de clavier bépo
(Page créée avec « =inputrc= Le fichier ~/.inputrc est assez peu connu. On peut pourtant gagner beaucoup de temps en l'adaptant au bépo. Il modifie en effet les configurations par défaut ... »)
 
m (→‎adaptation au bépo : ajout des règles de construction de l'inputrc)
Ligne 5 : Ligne 5 :
==adaptation au bépo==
==adaptation au bépo==
Voici un exemple d'adaptation au bépo, par [[Utilisateur:Damien_thiriet|Damien Thiriet]]
Voici un exemple d'adaptation au bépo, par [[Utilisateur:Damien_thiriet|Damien Thiriet]]
Construit en interversant h,j,k,l et c,t,s,r et un retour au mot précédent sur è


  # First, include any systemwide bindings and variable
  # First, include any systemwide bindings and variable

Version du 9 janvier 2015 à 19:14

inputrc

Le fichier ~/.inputrc est assez peu connu. On peut pourtant gagner beaucoup de temps en l'adaptant au bépo. Il modifie en effet les configurations par défaut de bash, mais aussi d'autres consoles de programmes libres, notamment sqlite (base de données) ou R (traitement statistique).

adaptation au bépo

Voici un exemple d'adaptation au bépo, par Damien Thiriet Construit en interversant h,j,k,l et c,t,s,r et un retour au mot précédent sur è

# First, include any systemwide bindings and variable
# assignments from /etc/Inputrc
$include /etc/Inputrc

#options générales
set editing-mode vi
set bell-style visible

#configuration du clavier
$if mode=vi
   set keymap vi-command
   "s": history-search-backward
   "t": history-search-forward
   "l": vi-change-char
   "L": vi-replace
   "k": vi-subst
   "h": vi-change-to
   "hh": kill-whole-line
   set keymap vi-move
   "c": backward-char
   "r": forward-char
   "j": vi-char-search
   "è": vi-prev-word
   set keymap vi-insert
   #si une touche ne marche pas en mode insert, la mapper en :self-insert
   "\e[A": history-search-backward
   "\e[B": history-search-forward

$endif

liens