|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 07 Feb 2004 18:47:56 To : Valentin Nechayev Subject : Re: bash history --------------------------------------------------------------------------------
Hi, Valentin!
>>>>> "VN" == Valentin Nechayev <netch@segfault.kiev.ua> writes:
[skip]
VN> HISTCONTROL=ignoredups (местами - ignoreboth) у меня от основания 2.*,
VN> тем не менее функциональности по вырезанию совпадающих не-предыдущих -
VN> не хватает. Разнообразные NC в этом плане были значительно
VN> интеллектуальнее - там повторы исключались по всей доступной на роторе
VN> истории.
я вот когда ставил inggnoredups, тоже вспоминал про nc&clones. но "вырез
повтора напрочь" не решение. Hапример я редко пишу многострочные команды,
если каждая из них атомарна. и часто помню "одну команду из серии", по
ней ищу "трия-пять", или "три предыдущие, кроме неё"
в общем, там как-то нада еще более интелектуально, чтоб было хорошо, но
оно, боюсь никому уже не нада, в итоге "оставили как есть".
:)))
VN> readline (по крайней мере в том виде как видится из bash) имеет ещё
VN> крайне неприятную черту - если пройти по истории назад, и там
VN> подредактировать команду, она в истории так и остаётся
VN> редактированной.
ага, и если я понажимал "вверх", то потом reverse-search ищет от того
места, до куда "донажимал", а не с конца истории... кароче, там еще
пилить и пилить, чтоб было удобно...
VN> Как побороть этот бред без правки исходников, я не нашёл.
хех..
VN> P.S. А ещё он крайне криво пишет в .bash_history - по сравнению с
VN> tcsh, например.
про это ваще молчу! Кто-нибудь "многоисторийность" придумал написать к
башу, не? В смысле, если несколько шелов открыто, чтоб всё в истории
было...
--
Bor.
--- ifmail v.2.15dev5.3
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541c52b490d.html, оценка из 5, голосов 10
|