Привет.
Диспозиция:
- ОС: WinXP+SP3;
- FAR: 3.0 build 4774 x86
- AutoComplete settings: "Show list -> on; "Modal mode -> off"; "Append first matched item -> on".
- Проблема: вместо дополнения (до конца), выполняется в т.ч. и замена УЖЕ введённого...
Причём, очевидные действия не работают:
- вариант 1: <backSpace>+<correct_case_char>;
- вариант 2: <Esc>+"вариант 1".
[...]
Пример: в командной строке введено: "CLS" а наблюдается: "clS" (у меня - именно так;).
Разумеется, именно в ЭТОМ примере регистр символов безразличен, хотя иногда, наблюдаемое вызывает досаду.
NB. Подчеркну, режим "Append first matched item -> on" - очень удобен и востребован [мной], но, в некоторых обстоятельствах, сильно мешает. Например:
- при вводе "ПрАвиЛЬногО_иМени" (ну, надобилось именно так);
- при пуске в командной строке конструкций с оператором "FOR" ("%f" - объявленная переменная и "%F" - используемая переменная, - это РАЗНЫЕ переменные).
... Сейчас у меня используется "вариант Х": "не мытьём, так катанием" поместить курсор ДО уже якобы введённого, ввести нужное в правильном регистре и затем удалить лишнее (навязанное)...
Sad smile...
Вопрос: можно ли настройками FAR-а отключить замену УЖЕ введённого с клавиатуры?
---
Удачи!
Влад.
AutoComplete alters case of typed chars
- nvv
- Posts: 25
- Joined: Thu 06 Oct, 2016 03:52
- Location: Владивосток, Россия
- Has thanked: 6 times
- Been thanked: 1 time
AutoComplete alters case of typed chars
Спасибо, Shmuel. Взял свежую стабильную сборку (build 4949). В ней моей проблемы [пока] не вижу.
Между прочим (исключительно по занудству-с), - словосочетание "стабильная сборка" (в указанном пункте) отсутствует.
-
- Posts: 6820
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
AutoComplete alters case of typed chars
Это не случайно. Во-первых, "стабильные" сборки Фара не обязательно стабильнее ночных. Во-вторых, проблема может быть уже исправлена, а следующая "стабильная" сборка появится только через месяц-два.
- nvv
- Posts: 25
- Joined: Thu 06 Oct, 2016 03:52
- Location: Владивосток, Россия
- Has thanked: 6 times
- Been thanked: 1 time
AutoComplete alters case of typed chars
Привет.
Слегка упёрся [я] ещё в одну неприятную проблему касаемо "AutoComplete alters ... typed chars". Но уже куда как более серьёзную.
Диспозицию см. в пилотном посте топика, но с уточнениями:
- FAR: 3.0 build 4991 x86 (ночная сборка, последняя на момент);
~ на багтрекер не заглядывал (там нет решений для моих проблем);
+ обе панели включены;
+ место: обычная локальная папка (например: M:\Audio\-RhythmSoul\RhythmSoul.07);
+ файлы в папке: разные (например: "Rhythm & Soul N°7 F_t.jpeg" и "01. Gloria Gaynor - Never Can Say Goodbye.mp3")
+ командная строка пуста.
Пример #1 ("путь" -> в буфер): <Ctrl-Shift-[>+<Ctrl-Ins>
(Вставить [в командную строку] путь из активной панели + взять оный в буфер, действие "на автомате").
Результат: в буфере чёрте-что 01. Gloria Gaynor - Never Can Say Goodbye.mp3".
Вариант #а (так себе, но работает): <Ctrl-Shift-[>+<Space>+<Ctrl-Ins> => в буфере почти то, что нужно "M:\Audio\-RhythmSoul\RhythmSoul.07\ . Окромя левой двойной кавычки (пробел ввёл я сам).
Вариант #б (всё ОК): <Ctrl-Shift-[>+<Space>+<Ctrl-Home>+<Del>+<Ctrl-End>+<BS>+<Ctrl-Ins> => в буфере то, что нужно...
NB. Если путь уже в буфере, то <Shift-Ins>+<Ctrl-Ins> (в пустой строке - невиннейшее же действие!) "портит", прошу прощения, содержимое буфера.
Пример #2 (пустить в папке команду с параметром): <a>+<Space>+<0>+<1>+<Enter> (действие "на автомате").
Результат: запущена команда a "01. Gloria Gaynor - Never Can Say Goodbye.mp3".
Итого (проблема): ВНУТРЬ(!) уже введённого вставляется постороннее...
Вопрос: как бороться? Окромя "Append first matched item -> off"...
NB. Вот это "дёргал":
Sad smile...
BTW Пожелание - вернуться к смыслу словосочетания "Append first matched item" - "Добавить первый совпадающий элемент". То, что наблюдается сейчас, зовётся иначе: "Replace" - "ЗАМЕНИТЬ на".
Из встроенного хелпа:
---
Удачи!
Влад.
P.S. 2Моды: если это возможно, уберите из названия топика слова "case of", pls.
Т.к. проблема заметно шире, а плодить почти идентичные топики касаемо - как-то нехорошо...
Слегка упёрся [я] ещё в одну неприятную проблему касаемо "AutoComplete alters ... typed chars". Но уже куда как более серьёзную.
Диспозицию см. в пилотном посте топика, но с уточнениями:
- FAR: 3.0 build 4991 x86 (ночная сборка, последняя на момент);
~ на багтрекер не заглядывал (там нет решений для моих проблем);
+ обе панели включены;
+ место: обычная локальная папка (например: M:\Audio\-RhythmSoul\RhythmSoul.07);
+ файлы в папке: разные (например: "Rhythm & Soul N°7 F_t.jpeg" и "01. Gloria Gaynor - Never Can Say Goodbye.mp3")
+ командная строка пуста.
Пример #1 ("путь" -> в буфер): <Ctrl-Shift-[>+<Ctrl-Ins>
(Вставить [в командную строку] путь из активной панели + взять оный в буфер, действие "на автомате").
Результат: в буфере чёрте-что 01. Gloria Gaynor - Never Can Say Goodbye.mp3".
Вариант #а (так себе, но работает): <Ctrl-Shift-[>+<Space>+<Ctrl-Ins> => в буфере почти то, что нужно "M:\Audio\-RhythmSoul\RhythmSoul.07\ . Окромя левой двойной кавычки (пробел ввёл я сам).
Вариант #б (всё ОК): <Ctrl-Shift-[>+<Space>+<Ctrl-Home>+<Del>+<Ctrl-End>+<BS>+<Ctrl-Ins> => в буфере то, что нужно...
NB. Если путь уже в буфере, то <Shift-Ins>+<Ctrl-Ins> (в пустой строке - невиннейшее же действие!) "портит", прошу прощения, содержимое буфера.
Пример #2 (пустить в папке команду с параметром): <a>+<Space>+<0>+<1>+<Enter> (действие "на автомате").
Результат: запущена команда a "01. Gloria Gaynor - Never Can Say Goodbye.mp3".
Итого (проблема): ВНУТРЬ(!) уже введённого вставляется постороннее...
Вопрос: как бороться? Окромя "Append first matched item -> off"...
NB. Вот это "дёргал":
Эффект наблюдается ("Да"/"Нет"/"Вручную"), но как бы не тот, что мне нужно.Interface.Completion.Append
Interface.Completion.ModalList
Interface.Completion.ShowList
Interface.Completion.UseFilesystem
Interface.Completion.UseHistory
Interface.Completion.UsePath
Interface.Completion.UseEnvironment
Sad smile...
BTW Пожелание - вернуться к смыслу словосочетания "Append first matched item" - "Добавить первый совпадающий элемент". То, что наблюдается сейчас, зовётся иначе: "Replace" - "ЗАМЕНИТЬ на".
Из встроенного хелпа:
(в английском хелпе то же самое и тоже по-русски...)Подставлять первый подходящий вариант
По мере ввода строка будет дополняться первым подходящим значением.
---
Удачи!
Влад.
P.S. 2Моды: если это возможно, уберите из названия топика слова "case of", pls.
Т.к. проблема заметно шире, а плодить почти идентичные топики касаемо - как-то нехорошо...
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
AutoComplete alters case of typed chars
Для копирования пути в буфер есть решения, не задействующие комстроку.