Size: a a a

2020 April 18

VO

Vyacheslav Olkhovche... in freebsd_ru
у zsh можно приблизиться, но костылями и не всегда срабатывает
источник

DM

Dmitry Marakasov in freebsd_ru
РоманМихайлович
я привык к csh (не к скриптам а логике его работы типа поиска по истории без ctrl+R как в bash)/
В bash/zsh наверняка можно настроить так же
источник

Р

РоманМихайлович... in freebsd_ru
когда-то находил что в конфиг баша можно добавить строки, чтобы так-же работал
источник

M

MK in freebsd_ru
Dmitry Marakasov
В bash/zsh наверняка можно настроить так же
да, можно
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
да-да, все предполагают но ни у кого не работает
источник

Р

РоманМихайлович... in freebsd_ru
Интересно тогда почему разрабы руту по умолчанию делают csh и не рекоменудют менять?
источник

DM

Dmitry Marakasov in freebsd_ru
В zsh bindkey кнопка history-beginning-search-forward (или backward)
источник

DM

Dmitry Marakasov in freebsd_ru
РоманМихайлович
Интересно тогда почему разрабы руту по умолчанию делают csh и не рекоменудют менять?
Рекомендуют не менять чтобы не ставили шелл который зависит от внешних библиотек и может сломаться при обновлении системы/портов.
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
Dmitry Marakasov
В zsh bindkey кнопка history-beginning-search-forward (или backward)
ну а теперь покажи конкретный конфиг, а я расскажу когда это не будет работать
источник

DM

Dmitry Marakasov in freebsd_ru
А по умолчанию по историческим причинам, когда-то sh не умел readline
источник

Р

РоманМихайлович... in freebsd_ru
искоропки идут sh и csh/tcsh
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
он и сейчас его не очень хорошо умеет
источник

M

MK in freebsd_ru
для bash вот так работает
$ cat .inputrc
"\e[A":history-search-backward
"\e[B":history-search-forward
источник

Р

РоманМихайлович... in freebsd_ru
итог. Работаем в чем нравится, для скриптов учим sh
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
MK
для bash вот так работает
$ cat .inputrc
"\e[A":history-search-backward
"\e[B":history-search-forward
правильно говорить "работает иногда"
источник

Р

РоманМихайлович... in freebsd_ru
))))
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
и это не решает вопрос с порчением истории редактированием
источник

M

MK in freebsd_ru
Vyacheslav Olkhovchenkov
правильно говорить "работает иногда"
"иногда" не замечал, признаться
источник

DM

Dmitry Marakasov in freebsd_ru
РоманМихайлович
итог. Работаем в чем нравится, для скриптов учим sh
Ну за ваше время любой каприз, хоть питон в качестве шелла используйте, только потом не плачьте что не можете в него скопипастить банальную команду с >/dev/null 2>&1
источник

Р

РоманМихайлович... in freebsd_ru
я +- о том-же. стандартные работы лучше производить стандартным инструментом.
источник