[sisyphus] Небольшой опрос по bash-completion

Andrey Savchenko bircoph на altlinux.org
Сб Фев 20 18:43:49 MSK 2021


On Sat, 20 Feb 2021 15:25:17 +0300 Andrey Savchenko wrote:
> On Sat, 20 Feb 2021 14:11:48 +0300 Paul Wolneykien wrote:
> > 
> >   Всем привет. Несколько вопросов по bash-completion:
> > 
> >   1. Знали ли вы до сегодняшнего дня о существовании проблемы,
> > описанной в:
> > 
> >     https://bugzilla.altlinux.org/show_bug.cgi?id=39494
> > 
> >     https://bugs.launchpad.net/ubuntu/+source/bash/+bug/778627
> 
> нет
>  
> >   2. Если нет, то каким дистрибутивом пользуетесь?
> 
> sisyphus
> 
> >   3. Если да, то мешает ли она вам работать (и насколько сильно)?
> 
> Затронут редкий сценарий использования. Мне tab нужен в первую
> очередь для дополнения путей и аргументов утилит.

Раз уж стали говорить о раздражающем, скажу о наболевшем: очень
раздражают проблемы с кавычками (в данном случае неважно —
одинарные или двойные) и экранированием при автодополнении.

Пример:

(0) $ mkdir -p "test dir/sub dir"
(1) $ cd "te<TAB>
(2) $ cd "test dir"/
(3) $ cd "test dir"/<TAB>
(4) $ cd test\ dir/sub\ dir/
А я хочу, чтоб вместо (4) было:
$ cd "test dir/sub dir"

Если после (2) открыть снова кавычки для вложенной директории, то
получается вообще хрень:
(5) $ cd "test dir"/"s<TAB>
(6) $ cd "test dir"/"test dir/sub dir"/

Что вовсе некорректно.



Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20210220/822f1267/attachment.bin>


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