Select orthographic mistake with the mouse pointer and press Ctrl+Enter. Let’s make our language cleaner!
Якщо помітите помилку на цій сторінці, будь ласка, виділіть її вказівником миші та натисніть Ctrl+Enter. Зробімо наше мовлення чистішим!

2008-03-25

Покращення vman

За порадою vimtip #167 з давніх-давен я переглядав сторінки підручника у редакторі Vim. Для цього у .bashrc був псевдонім:

vman() { man $* | col -b | vim -c 'set ft=man nomod nolist' - ; }

Неймовірно просто і зручно, проте одна дрібничка постійно набридала: якщо шуканої сторінки немає, переглядач все-таки запускався без будь-якого тексту. Допоміг невеличкий порух пальцями:

vman() { text=`man $*` && echo "$text" | col -b |\
        vim -c 'set ft=man nomod nolist' - ; }

Немає коментарів: