Я хочу смочь использовать Ctrl+R, чтобы иметь обратный-i поиск. Также, если я нажимаю Shift+Up Arrow после ввода первых нескольких символов недавно выполненной команды затем, оболочка должна завершить команду путем нахождения новой команды, имеющей те же первые несколько символов. Я использую kde консоль.
Я квалифицировал бы комментарий W Dennis, csh намного более слаб для сценариев, чем sh или Bash.
В любом случае возможно, необходимо рассмотреть другую оболочку. Существует много хороших к, выбрал из, и, учитывая Вас определенная потребность, я проверю zsh. Я вполне уверен, это может сделать то, что Вы хотите. Оборотная сторона новой оболочки, конечно, кривая обучения.
И не продавайте csh короткий в качестве инструмента командной строки. См. http://docstore.mik.ua/orelly/linux/lnut/ch08_06.htm и отметьте объекты
!string
Новая команда, которая запускается со строки.
!?string?
Новая команда, которая содержит строку.
То, что не обозначается в этом примере кода, - то, что можно добавить другие операторы команды csh 'на вершине''! представьте в виде строки' и измените строку, которая выполняется. Это было долгое время, так как я использовал csh, но что-то как
!string:s/old/new
возможно.
Надеюсь, это поможет!