IA: readline(3) (Was: Re: [sisyphus] zsh и mc)

Andrei Bulava =?iso-8859-1?q?abulava_=CE=C1_altlinux=2Eru?=
Пн Дек 26 12:56:11 MSK 2005


Michael Shigorin wrote:
> On Fri, Dec 23, 2005 at 06:47:38PM +0300, Алексей Синицын wrote:
> 
>>>Кто-нибудь осилил тайное знание редактирования в zsh ?
>>
>> У меня убирает последний выбор по Ctrl+H. Вот .zshrc
> 
> [...]
> 
>>По материалам http://www.freesource.info/wiki/Altlinux/DotFiles/Shells/Zsh
> 
> 
> Надо бы где-то рядом типсы про readline закинуть, а то ^W и ^K
> действительно на поразительно многих оказывают шокирующее
> воздействие.

Да тут, по-моему, просто имеет место маленькая нескладуха:

$ rpm -qf /usr/share/man/man3/readline.3.bz2
libreadline-devel-4.3-alt7

Т.е. страницу man с описанием всех этих штучек readline может найти
только счастливец, "случайно" поставивший libreadline-devel.

Рискну предположить, что такая упаковка, скорее всего, обязана
историческим причинам и лени апстрима, т.к. страница man по началу
действительно из раздела 3:

READLINE(3)
READLINE(3)

NAME
       readline - get a line from a user with editing

SYNOPSIS
       #include <stdio.h>
       #include <readline/readline.h>
       #include <readline/history.h>

       char *
       readline (const char *prompt);

А вот дальнейшее её содержание уже вполне тянет на совершенно другой
раздел, далёкий от программирования и близкий опытному пользователю
(телепату :-\ ).

-- 
// AB1002-UANIC




Подробная информация о списке рассылки Sisyphus