Slevin McGuigan wrote: > I am unsure whether or not this a bug. Anyhow, it is pretty annoying... > > I use simple multi-line scripts very often in bash and use vi mode > to edit them. By using > # shopt -s cmdhist > # shopt -s lithist > I can achive multi-line editing. Which is fine. > > But this ability "breaks" as soon as I close bash and open it again. > > Is this a bug? > Are there suggestions for workarounds?
Are you thinking that setting shopts should in some way be persistent across program invocations? That would be pretty annoying and a severe bug if it did. Are you forgetting to put your desired configuration into ~/.bashrc where it is loaded when bash starts? Are you forgetting to put source "$HOME/.bashrc" into your ~/.bash_profile where it will source your .bashrc when you log into your account? Bob