Hi, I was wondering if bash or inputrc has changed form CentOS v4 to CentOS v5? Reason I ask is at the bash cli I can type, for example 'su' and then with the up and down arrows I can scroll through my history and will only see the commands that begin with 'su'. In CentOS 5 this isn't the case. I have added some code to my inputrc file to make this work in CentOS 4 as follows: # Search History for previous used commands "\M-[A":history-search-backward "\M-[B":history-search-forward "\M-[C":forward-char "\M-[D":backward-char And this works well in CentOS 4 but I cannot get it to work in CentOS 5. Anyone know why or what I have to change? -- Regards Robert Linux User #296285 http://counter.li.org
On 2/19/2010 11:30 AM, Robert Spangler wrote:> Hi, > > I was wondering if bash or inputrc has changed form CentOS v4 to CentOS v5? > Reason I ask is at the bash cli I can type, for example 'su' and then with > the up and down arrows I can scroll through my history and will only see the > commands that begin with 'su'. In CentOS 5 this isn't the case. > > I have added some code to my inputrc file to make this work in CentOS 4 as > follows: > > # Search History for previous used commands > "\M-[A":history-search-backward > "\M-[B":history-search-forward > "\M-[C":forward-char > "\M-[D":backward-char > > And this works well in CentOS 4 but I cannot get it to work in CentOS 5. > Anyone know why or what I have to change?I usually just hit ctl-R for the reverse-i-search function. It's a little annoying for people who don't use emacs, but it works. -- Les Mikesell lesmikesell at gmail.com
On Fri, Feb 19, 2010 at 7:30 AM, Robert Spangler <mlists at zoominternet.net> wrote:> I was wondering if bash or inputrc has changed form CentOS v4 to CentOS v5?I've noticed some similar but not identical oddness. My most annoying symptom is if I copy a command from somewhere and paste it into my terminal window, it executes fine, but if I then hit up arrow to repeat/edit it, I get the command previous to the pasted command, as if the pasted command never happened. I assume some of my old bash tweaks have gone stale, haven't had enough patience to track it down yet. Dave
On Fri, Feb 19, 2010 at 12:30 PM, Robert Spangler <mlists at zoominternet.net> wrote:> Hi, > > I was wondering if bash or inputrc has changed form CentOS v4 to CentOS v5? > Reason I ask is at the bash cli I can type, for example 'su' and then with > the up and down arrows I can scroll through my history and will only see the > commands that begin with 'su'. ?In CentOS 5 this isn't the case. > > I have added some code to my inputrc file to make this work in CentOS 4 as > follows: > > # Search History for previous used commands > "\M-[A":history-search-backward > "\M-[B":history-search-forward > "\M-[C":forward-char > "\M-[D":backward-char > > And this works well in CentOS 4 but I cannot get it to work in CentOS 5. > Anyone know why or what I have to change? >You might try doing: bind -P|grep history Not sure which option it is, but you can try binding each entry until you find the one that does what you're looking for.