Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2502 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  .inputrc & capacitées readline en shell interactif

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

.inputrc & capacitées readline en shell interactif

n°1035815
sputnick
bip...bip...bip...bip...bi...b
Posté le 22-04-2008 à 01:39:39  profilanswer
 

Hello,
 
J'aimerais qu'on collabore à génerer un .inputrc assez complet avec des exemples et des commentaires selon nos connaisances/experiences.
Merci pour vos futures contributions.
.inputrc est le fichier de conf en dur du parametrage de readline.
 
man readline
 
Je commence :
 

Code :
  1. #############################################################################################################
  2. #                                  Individual readline initialization file                                  #
  3. #############################################################################################################
  4. # key bindings :
  5. Windows-a: "$(date +%Y%m%d)"
  6. ## man readline pour les "set variable valeur"
  7. # demande a partir de n items on demande : "Display all n possibilities? (y or n)"
  8. set completion-query-items 200
  9. # active la completion case insensitive sur les repertoires par exemple
  10. set completion-ignore-case On
  11. # test pour activer les menus à la zsh style ? ( ne fonctionne pas )
  12. set menu-complete 100
  13. # historique a partir d'un suffixe ( Ex : ls [up] )
  14. "\e[A": history-search-backward
  15. "\e[B": history-search-backward


mood
Publicité
Posté le 22-04-2008 à 01:39:39  profilanswer
 

n°1036569
regdub
Posté le 24-04-2008 à 04:37:04  profilanswer
 

Pourquoi pas ?
J'ai découvert readline le we dernier, alors c'est juste histoire de  [:abnocte invictus] et d'apprendre quelques trucs.
 
Déjà, j'avais noté des différences entre les fonctions que j'ai dans konsole et dans une console hors de X, sur le même PC.
 
Par ex. "Alt _" rappelle le dernier argument dans konsole et affiche un truc du genre "(arg 8):" dans une console.
 
J'en déduis que le "Alt _" doit pas envoyer la même séquence dans les 2 cas, mais bon.  [:jean-guitou]  
 
Faudrait peut-être expliciter un peu les exemples, par ex. pourquoi 2 lignes history-search-backward ?
Et "ls [up]", ça me cause pas beaucoup.


---------------
Legalize it @HFR
n°1036947
sputnick
bip...bip...bip...bip...bi...b
Posté le 24-04-2008 à 21:19:03  profilanswer
 

Citation :

Par ex. "Alt _" rappelle le dernier argument dans konsole et affiche un truc du genre "(arg 8):" dans une console.


Pour ca j'utilise la chaine "!$"
Ex :  
$ ls foo
$ ls !$
ls foo
 
 

Citation :

pourquoi 2 lignes history-search-backward ?


Pour la recherche en avant et arriere I presume.
 

Citation :

Et "ls [up]", ça me cause pas beaucoup.


ls [fleche vers le haut] ( apres avoir activé history-search-backward )  
 
Nouveaux tricks : ( merci JB )
# Flash instead of beep
set bell-style visible
 
# Do not ring the bell if completion is ambiguous, show completions!
set show-all-if-ambiguous on
 
# Show file type in completion list
set visible-stats on
 
# Do not wrap a long line
set horizontal-scroll-mode on
 
# Prepend a star when modifying a history line
set mark-modified-lines on
 
# Accept meta key
set input-meta on
set convert-meta off
set output-meta on
 
# Meta key does not work  :-(  
C-B: backward-word
C-F: forward-word
 
# Search in history (C-S is used to block terminal)
C-X: forward-search-history
 
# Append a trailing slash when completing symlinks to directories
set mark-symlinked-directories on


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  .inputrc & capacitées readline en shell interactif

 

Sujets relatifs
Serveur TeamSpeak sur un Shell Linux ?changer le shell d'un unix
Forcer la libération d'un port en shellscript shell qui renome des repertoire.
script shell pour compilation latex[Shell] Supprimer des fichiers en fonction de la date
[shell]expression réguliere sur parametres réseau[SHELL] optimisation d'un script
Plus de sujets relatifs à : .inputrc & capacitées readline en shell interactif


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR