]> Sergey Matveev's repositories - stargrave-blog.git/commit
zsh особый matcher-list для man-а
authorSergey Matveev <stargrave@stargrave.org>
Mon, 13 Sep 2021 14:12:30 +0000 (17:12 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Mon, 13 Sep 2021 14:12:30 +0000 (17:12 +0300)
commit85e18e452798510393bb637a9406d5471db60332
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent6b9d538ee9be3a36a64e5f55febc764dd596bf81
zsh особый matcher-list для man-а

http://www.git.stargrave.org/?p=dotfiles.git;a=commitdiff;h=4df1077fbb366de5fd8a73e366a59f5f47d23d39
Видимо жизнь с zsh-ем означает постоянное неудовлетворение :-). Рано или
поздно что-то хочется ещё поменять и улучшить. Сейчас не нравилось что
completion для man-а слишком много всего выдаёт: man switch выдаст даже
xcb_sync_await_checked, что точно вряд ли ожидается. Хочется чтобы без
учёта регистра, в любом положении, но слово было цельным. Я плохо
понимаю что творю, но вроде хак с ":man" в имени completer-а выставляет
нужный контекст и zstyle для него срабатывает как и ожидается. Вроде
ничего не поломал, но man/info теперь используют другой matcher-list.