[Linuxtrent] Re: bash & history

  • From: ferdyz <ferdyz@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Tue, 31 Dec 2002 16:53:45 +0100

At 21.35 30/12/2002 +0100, you wrote:

GNU Readline offre molte funzioni che possono poi essere associate a
delle sequenze di tasti. Ci sono le impostazioni di default (i.e. C-r),
ma possono essere cambiate estese editando il file ~/.inputrc

dopo un po che modificavo ~/.inputrc e non sortivo nessun effetto, mi sono accorto che mandrake 8.1 mette come default set INPUTRC=/etc/inputrc scavalcando cosi qualsiasi ~/.inputrc

Ad esempio, il comportamento che vuoi tu puo` essere esattamente
ottenuto con un file inputrc contenente la sola riga:

"\M-[A": history-search-backward

e' vero. chissa perche history-search-backward di default non e' associata a nessuna combinazione di tasti :)

che associa alla freccia in su la funzione "history-search-backward", la
quale fa precisamente il tipo di ricerca che ti interessa.

Per maggiori informazioni, "info readline".

info readline e man readline mi dicono che non trovano infoz su readline, credo che mi manchi qualche .rpm da installare

mi sono comunque rimboccato le maniche e ho letto parecchia roba.
voglio configurare inputrc come voglio io.
con bind -p riesco a vedere le associazioni attive.
sloggandomi e riloggandomi (non ho trovato un comando per
fare rileggere inputrc, forse C-x C-r ma non funziona) vedo
le modifiche.

tu mi hai detto che "\M-[A" e' la freccia in alto.
infatti con getkey trovo [A.
come faccio a fare il contrario, ovvero come faccio
a sapere a quale tasto corrisponde "\eOE" ?
ah, ho visto vari modi per identificare un codice di tasto:
"\M-[A", "\eOA", "\e[A", "ESC[1~", Control-u: universal-argument, "\C-x\C-r": re-read-init-file
ma non so quale e' meglio usare e in quale caso.
e per esempio per fare <ctrl-freccia_su> va bene
"\M-C-[A" ?


grazie per le info
bye
ferdyz

--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: