Допустим, я выполнить следующую команду в любой BASH или Kornshell:BASH: Получение редактирования истории как Kornshell
$ foo | while read line
> do
> echo "Line = '$line'"
> done
Если у меня есть vi
множество, и редактировать его в Kornshell, я получаю:
foo | while read line
do
echo "Line = '$line'"
done
Если у меня есть vi
набор, и редактировать его в BASH, я получаю:
foo | while read line;do; echo "Line = '$line'";done
есть способ, которым я могу получить редактирование командной строки в BASH так же, как работает Kornshell?
Спасибо. Я знал, что это должна быть одна из настроек «shopt», но понятия не имела, какой из них. –