Page 1 of 1

alt-0

Posted: Wed 30 Jan, 2019 07:58
by lvm
По alt-цифрам фар переключается между экранами: 0 - десктоп, 1 - панели, 2 - первый редактор/вьюер и т д. Но в десктопе alt-цифры не работают, выйти оттуда можно только по ^tab и никак иначе, с другой стороны, зайти в десктоп по ^tab нельзя - только по alt-0. Как-то это все странно и нелогично. Или это какая-то непонятная мне фича? 5354

зы вообще не очень понимаю, зачем нужен этот десктоп, если по ^o то же самое, только с промптом.

alt-0

Posted: Wed 30 Jan, 2019 08:04
by Shmuel
lvm wrote: Wed 30 Jan, 2019 07:58 По alt-цифрам фар переключается между экранами: 0 - десктоп, 1 - панели, 2 - первый редактор/вьюер и т д.
Это у вас макрос какой-то делает. Вероятно, его можно расширить, чтобы и в десктопе alt-цифры работали.

alt-0

Posted: Wed 30 Jan, 2019 08:24
by John Doe
lvm wrote: Wed 30 Jan, 2019 07:58 Но в десктопе alt-цифры не работают, выйти оттуда можно только по ^tab и никак иначе,
Есть тема для обсуждения Desktop.
И да, я тоже считаю, что эта функциональность недостаточно интегрирована в фар.
Но всё решается макросами.
Shmuel wrote: Wed 30 Jan, 2019 08:04 Вероятно, его можно расширить, чтобы и в десктопе alt-цифры работали.
AltScreens.lua есть в поставке.

alt-0

Posted: Wed 30 Jan, 2019 09:00
by lvm
John Doe wrote: Wed 30 Jan, 2019 08:24 AltScreens.lua есть в поставке.
Да, действительно, и он начинается с area="Shell Editor Viewer Other". Добавил Desktop - помогло.

alt-0

Posted: Wed 30 Jan, 2019 10:55
by John Doe
lvm wrote: Wed 30 Jan, 2019 09:00 Да, действительно, и он начинается с area="Shell Editor Viewer Other".
Разве
https://github.com/FarGroup/FarManager/ ... creens.lua

alt-0

Posted: Wed 30 Jan, 2019 13:57
by lvm
А это следствие того, что опциональные макро лежат в \program files\addons, и для того, чтобы они заработали, их нужно ручками скопировать в свой хоум. Интересно, кто не забывает рефрешить их там после каждого апгрейда фара? Точно не я - как поставил на новый комп, так там и лежала версия полугодовой давности.

xcopy /uy "%PROGRAMFILES%\Far Manager\Addons\Macros\*" "%FARPROFILE%\Macros\scripts\"