Windows Terminal: проблемы и решения

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
awson
Posts: 61
Joined: Fri 11 Sep, 2009 13:22
Has thanked: 1 time
Been thanked: 1 time

Паста в новый Windows Terminal — трэш и угар

Post by awson »

Не совсем понятно куда писать, напишу пока сюда.

Примерно месяца 3 назад наглухо сломался рaste текста в редактор фара под Windows Terminal.

Т.е., в этом терминале то ли что-то сломали, то ли починили, но так, что лучше бы не чинили.

1. Оно стало чудовищно медленно, условно говоря, в миллионы раз медленнее, чем раньше, т.е. строки пастятся примерно со скоростью 3-5 строк в секунду, я точно не щитал, но порядки такие.
2. Мало того, что оно перестало автоматически вставлять lf после cr, оно даже и существующие lf время от времени проглатывает, т.е. раньше под и под обычной консолью и в новом терминале в саму консоль паста вставляла всё как есть, а в редакторе фара после cr добавлялись lf, а сейчас поведение при пасте в консоль осталось прежним и для нового терминала тоже, а вот в фаре оно мало того, что перестало вставлять lf, так еще и существующие lf оно иногда вставляет, а иногда нет.

Почему я сразу не файлю это как багу нового терминала — потому что в новом терминале в cmd всё работает по-прежнему (и быстро), ломается только в фаре.

И вот у меня вопрос: фар как-то пасту специально обрабатывает, и если да, то насколько специально (он же lf вставлял раньше)? или это какие-то стандартные виндовые API?
User avatar
DrKnS
Posts: 6117
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 429 times

Паста в новый Windows Terminal — трэш и угар

Post by DrKnS »

awson wrote: Sun 05 Apr, 2020 13:33 фар как-то пасту специально обрабатывает
Что подразумевается под пастой?
Если речь о Ctrl+V - то это прямое чтение из буфера обмена самим фаром. Должно работать мгновенно.
Если речь о console menu, edit, paste - это эмуляция нажатий клавиш системой. Медленно и глючно by design, так было всегда.

Я не пользуюсь этим вашим терминалом, поэтому дальше чистое гадание: возможно, оно теперь перехватывает Ctrl+V и пытается вставлять по второму методу?
awson
Posts: 61
Joined: Fri 11 Sep, 2009 13:22
Has thanked: 1 time
Been thanked: 1 time

Паста в новый Windows Terminal — трэш и угар

Post by awson »

О! Спасибо! Это Shift-Insert дает такой эффект, а Ctrl-V не дает.

Получается, Shift-Insert раньше не был, а теперь стал "эмуляцией нажатия клавиш системой"?

(я им тоже пока не пользуюсь, потому что оно глюкалово, но, когда выходят новые версии, заглядываю посмотреть не разломали ли работу с фаром совсем)
Last edited by awson on Sun 05 Apr, 2020 14:37, edited 3 times in total.
User avatar
DrKnS
Posts: 6117
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 429 times

Паста в новый Windows Terminal — трэш и угар

Post by DrKnS »

Как обычно - если есть подозрение, что какое-то сочетание перехватывается - пробуете записать на него макрос. Если не пишется - то да, это оно.
Если в конфиге этого терминала перехватывание не отключается - напишите им, а мы поддержим.
awson
Posts: 61
Joined: Fri 11 Sep, 2009 13:22
Has thanked: 1 time
Been thanked: 1 time

Паста в новый Windows Terminal — трэш и угар

Post by awson »

Ага, в стандартной консоли paste из меню тоже, оказывается, работает так же безобразно. Я им никогда не пользовался, поэтому даже и не знал.

Я видел обсуждения, что rebind некоторых сочетаний клавиш там может быть большой проблемой, то есть, его невозможно делать из конфига.

В частности, они обсуждали F7, но что-то для него, вроде, придумали (или нет, я перестал следить).

И спасибо за совет.
Last edited by awson on Sun 05 Apr, 2020 14:48, edited 1 time in total.
Gektor
Posts: 10
Joined: Wed 19 Oct, 2022 10:20
Been thanked: 1 time

Windows Terminal: проблемы и решения

Post by Gektor »

Сегодня обновил Windows 11 и ... очередной раз словил неприятный "сюрприз" в виде запуска FAR менеджера в стандартной консоле Windows (типа powershell) с ужасно убогой цветовой гаммой и тормозящим интерфейсом. Как сделать запуск в старом-добром графическом режиме? А то после нескольких минут работы в убогом шеле глаза болят. Вот так это сейчас выглядит:
far_22h2.png
Last edited by HaRT on Sun 21 Jul, 2024 23:06, edited 2 times in total.
Reason: Обобщён заголовок Темы
2useven10
Posts: 5425
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 21 times
Been thanked: 349 times

Windows 2011 22H2 update 18.10.2022

Post by 2useven10 »

Gektor
Posts: 10
Joined: Wed 19 Oct, 2022 10:20
Been thanked: 1 time

Windows 2011 22H2 update 18.10.2022

Post by Gektor »

И что я должен найти по этой ссылке?
Gektor
Posts: 10
Joined: Wed 19 Oct, 2022 10:20
Been thanked: 1 time

Windows 2011 22H2 update 18.10.2022

Post by Gektor »

Вы попробуйте запустить FAR на последнем апдейте Windows 11, он выглядит убого, местами таблица собрана из каких-то "=", всё это то в разрывах, то целое, динамически интерфейс перекашивает, вот пример:
far_22h2.png
2useven10
Posts: 5425
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 21 times
Been thanked: 349 times

Windows 2011 22H2 update 18.10.2022

Post by 2useven10 »

По ссылке ColorTool, который может вернуть привычную стандартную палитру для консоли.
Gektor
Posts: 10
Joined: Wed 19 Oct, 2022 10:20
Been thanked: 1 time

Windows 2011 22H2 update 18.10.2022

Post by Gektor »

Да если б дело только в цветах... Оно еще и тормозит и перекашивается постоянно...
Yegor
Posts: 1469
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 50 times
Been thanked: 84 times

Windows 2011 22H2 update 18.10.2022

Post by Yegor »

Я думаю что в свойствах ярлыка можно переключиться с Windows Terminal на conhost
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Gektor
Posts: 10
Joined: Wed 19 Oct, 2022 10:20
Been thanked: 1 time

Windows 2011 22H2 update 18.10.2022

Post by Gektor »

Попробовал colortool - ничего не меняет вообще.
По поводу сonhost, речь об этом?
far_22h2.png
Dzirt2005
Posts: 327
Joined: Fri 29 Feb, 2008 12:11
Been thanked: 10 times

Windows 2011 22H2 update 18.10.2022

Post by Dzirt2005 »

Gektor wrote: Wed 19 Oct, 2022 17:10 По поводу сonhost, речь об этом?
На закладку Терминал перейдите и там в правом нижнем углу есть выбор программы-терминала. У вас в ОС по умолчанию включено использовать Windows Terminal в качестве консоли, находится в Settings -> Privacy & Security -> Terminal
Gektor
Posts: 10
Joined: Wed 19 Oct, 2022 10:20
Been thanked: 1 time

Windows 2011 22H2 update 18.10.2022

Post by Gektor »

Что-то явно не так:
far_22h2.png
В настройках винды:
far_22h2-2.png
НО, если я выбираю Узел консоли Windows , закрываю окно, затем снова открываю - оно переключается на Терминал Windows. Изначально было Разрешить Windows принимать решение.
Т.е. "Узел консоли Windows" выбрать невозможно.
Last edited by Gektor on Wed 19 Oct, 2022 19:11, edited 1 time in total.
Post Reply

Return to “Нужна помощь”