Навигация в панели 'слепым' способом.

Здесь обсуждается всё, что касается макросов.
Post Reply
Tal
Posts: 14
Joined: Sat 21 Sep, 2019 04:52
Has thanked: 3 times

Навигация в панели 'слепым' способом.

Post by Tal » Sat 28 Sep, 2019 16:01

На форуме опубликованы макросы Navigate Far with vim-like keys, и на ru-board`е также помещён пакет аналогичных макросов "навигацияПоПанелиВслепую.lua", составленных по примеру первых.

Сама по себе идея таких макросов для тех, кто освоил "слепой" метод набора, удачная. Но для работы и того, и другого пакетов необходимы дополнительные включатели-выключатели режима навигации в зависимости от содержания командной строки. В то время как, имхо, не проще было бы сделать макросы с модификаторами — другая то рука свободна? Понятно, что в панелях не применимы сочетания с Alt`ом и с Ctrl`ом. Но ведь другие то сочетания доступны.

Shmuel
Posts: 5871
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 22 times
Been thanked: 215 times

Навигация в панели 'слепым' способом.

Post by Shmuel » Sat 28 Sep, 2019 16:48

Tal wrote:
Sat 28 Sep, 2019 16:01
Понятно, что в панелях не применимы сочетания с Alt`ом и с Ctrl`ом. Но ведь другие то сочетания доступны.
1) Почему не применимы?
2) Какие другие доступны?

Tal
Posts: 14
Joined: Sat 21 Sep, 2019 04:52
Has thanked: 3 times

Навигация в панели 'слепым' способом.

Post by Tal » Sat 28 Sep, 2019 18:05

Shmuel wrote:
Sat 28 Sep, 2019 16:48
1) Почему не применимы?
2) Какие другие доступны?
1) Речь ведь идёт, прежде всего, о клавишах с конкретными буквами. Которые в "слепой" печати попадают под пальцы правой руки. А именно о U, H, J, M, I, K, O, L и P. В сочетаниях с Alt`ом все они, как и другие буквы, обеспечивают быстрый поиск в панелях. А в сочетаниях с Ctrl`ом каждая из них задействована под определённую нативную команду, применяемую в панелях или в комстроке.
Практически можно было бы сделать макросы и с этими сочетаниями, задублировав нативные команды, но тогда пришлось бы работать через меню выбора макроса. Но это, в данном случае, было бы ещё менее удобно, чем посредством включателей-выключателей режима навигации.

2) В данном конкретном случае вполне доступны сочетания поименованных буквенных ключей с модификаторами CtrlAlt и CtrlShift (а также, при желании, и с CtrlAltShift), незадействованными под нативные команды в панелях в сочетаниях с поименованными буквенными ключами.

Shmuel
Posts: 5871
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 22 times
Been thanked: 215 times

Навигация в панели 'слепым' способом.

Post by Shmuel » Sat 28 Sep, 2019 18:41

Спасибо за разъяснения, стало понятнее. Мой интерес в слепой печати чисто теоретический.
Но то, что быстрый поиск отнимает все сочетания с обоими Alt, это непозволительное расточительство. На мой взгляд, быстрый поиск можно было бы активизировать просто по нажатию (точнее, отпусканию) любой из клавиш Alt и таким образом освободить все сочетания с ними. Или же вообще выбрать другой шорткат для активации быстрого поиска.

Tal
Posts: 14
Joined: Sat 21 Sep, 2019 04:52
Has thanked: 3 times

Навигация в панели 'слепым' способом.

Post by Tal » Sat 28 Sep, 2019 20:35

Shmuel wrote:
Sat 28 Sep, 2019 18:41
то, что быстрый поиск отнимает все сочетания с обоими Alt, это непозволительное расточительство
Вполне солидарен с Вами. Тем более, что не производительно заняты не только Alt`ы, но и AltShift`ы тоже:
Быстрый поиск в панелях

Для позиционирования на файл можно воспользоваться операцией быстрого поиска по первым буквам имени. Для этого, удерживая клавишу Alt (или Alt+Shift), набирайте имя требуемого файла, пока на него не переместится курсор.

Post Reply

Return to “Обсуждение макросов”