В очередной раз пытаюсь перейти c FAR 1.65 на 1.7x, и опять проблемы. Юзаю последнюю бету.
Нужно переместить группу файлов на уровень выше. Не думая, нажимаю F6, две точки, Enter. Вылезает окно - "Файл '../tony' уже существует. Перезаписать?"
Что случилось? Случилось автозаполнение ".." до "../tony", и первый файл уже переименован в 'tony', и я чуть было не перезаписал поверх него второй файл. Слава богу, файлы не очень ценные, и я помню, как назывался первый файл, поэтому смог все вернуть на место.
В чем же проблема? В том, что новый FAR делает автозаполнение, не спрашивая меня об этом. Вы видели такое в Windows? Может, в Mac OS X? Я не видел. Система выдает "автозаполненные" имена во всплывающем списке ниже поля ввода, и я при желании могу воспользоваться автозаполнением с помощью "стрелки вниз". Если же я просто жму Enter, то система принимает то и только то, что я сам написал.
Я обожаю FAR за скорость выполнения типичных операций над группами файлов - копирование, перемещение, извлечение из архива и т.п. Я привык действовать интуитивно, не задумываясь. Я не привык и не собираюсь перед нажатием каждой кнопки вчитываться в то, что я вижу на экране.
До сих пор я говорил только про себя, но полагаю, что каждый пользователь, активно использующий FAR на протяжении длительного времени, привыкает работать вот так, на автомате. И считаю, что автозаполнение такое, каким оно сейчас реализовано, вредно. Оно требует лишнего внимания и снижает скорость работы.
Возможно, вы мне ответите, что эту фичу можно отключить, если она мне не нравится. Тогда прочитайте еще раз предыдущий абзац. Даже те, кому эта фича нравится (если таковые вообще есть), снижают скорость своей работы, не догадываясь об этом.
Я разместил этот сообщение в разделе "Глюки и баги", следуя традиции разработчиков GNOME считать некорректно реализованные детали интерфейса багами, причем одними из самых злостных. Ибо "случайно" стертый важный файл может иметь последствия куда более неприятные, чем зависание или "вылет" программы.
Разработчики! Пожалуйста, сделайте, чтобы автозаполнение не мешало работать. А пока отключите его по умолчанию.
автозаполнение можно отключить в настройках диалогов.
Posted: Tue 12 Jul, 2005 15:25
by Andrey Budko
автозаполнение нужно сделать субплагином к диалогменеджеру.
то, что встроено в фар вообще никуда не годится и пользуются им только самоубийцы.
Posted: Wed 13 Jul, 2005 04:56
by maxdrfl
лично я просто смотрю на экран когда ввожу что либо.
но все равно вы правы, надо как минимум сделать так, что бы до нажатия спец. клавиши автозаполненная строка не работала, и стиралась при нажатии любой другой клавиши (enter)
Posted: Wed 13 Jul, 2005 08:30
by WhiteDragon
кстати я тоже много раз плевался на это...
лучше делать как нынче в виндах - выпадающим списком варианты предлогать
Posted: Wed 13 Jul, 2005 12:08
by thims
Поддерживаю - выпадающий список (сокращающийся по мере набора текста) - то, что нужно!
Posted: Wed 13 Jul, 2005 17:06
by Roy
Хм. Наверное и я за. Вреда от автозаполнения в таком виде - больше чем пользы.
Posted: Wed 13 Jul, 2005 20:04
by DominiK
Да, надо что-то с этим делать - при существующем положении вещей я автозаполнение всегда отключаю.
Posted: Thu 14 Jul, 2005 08:38
by Roy
А я плакал, кололся, но продолжал жрать кактус
Отключил. Будем надеяться, что дяденьки доктора с ним что-нибудь страшное
Posted: Thu 14 Jul, 2005 10:46
by zg
Roy wrote:Отключил. Будем надеяться, что дяденьки доктора с ним что-нибудь страшное
вряд ли. насколько я помню — фича сделана не по хотелке из вне, а по личной необходимости кого-то из фаргруп. так что…
Posted: Thu 14 Jul, 2005 13:13
by thims
Слава Богу отключить можно - что всегда и делаю сразу же после установки FAR. Либо сокращающийся выпадающий список - либо ничего. В текущем виде абсолютно не юзабельно.
Posted: Thu 14 Jul, 2005 15:40
by WhiteDragon
а я наоборот уже привык пинать дел перед энтером
Posted: Fri 06 Apr, 2007 08:19
by TRUBO
Думаю, кроме отключения/включения автозаполнения нужен ещё один режим: обязательное подтверждение, любой клавишей движения курсора.
Можно назвать "слепой режим".
Posted: Fri 06 Apr, 2007 09:14
by HaRT
TRUBO wrote:нужен ещё один режим: обязательное подтверждение, любой клавишей движения курсора.
Можно назвать "слепой режим".