The plugin carries out text scrolling by pressing of keys UP or DOWN with clamped key-modifier CTRL. /PROMT /
Плагин выполняет прокрутку текста при нажатии клавиш UP или DOWN с зажатой клавишей-модификатором CTRL. При прокрутке текста каретка остается на своей строке до тех пор пока не упрется в нижний/верхний край окна реадктирования. При наличии выделения, оно сохраняется. При достижении кареткой нижнего или верхнего края текст продолжает прокручиваться, однако каретка за пределы окна редактирования не выходит и остается на первой или последней видимой строке текста (если было выделение, очевидно, что при этом оно снимается). (Такое поведение присуще многим редакторам.)
Комбинация клавиш CTRL+DOWN/UP определена не жестко и ее можно менять через настройки.
1. Прокрутка текста такая же, как и в голом AkelPad'е. Отличается только то, что курсор не прыгает в начало строки, когда символов мало или совсем нету.
2. Выделение сбрасывается сразу же (настроил на ALT), т.е. если при нажатой ALT нажать DOWN, то выделение сбрасывается, а не "едет" вверх.
Кроме п.1 смысла плагина не понял.
...и позволяет через диалог настроек определить любую другую комбинацию клавиш-модификаторов (не имеют эффекта только комбинации SHIFT+ALT+DOWN/UP и ALT+DOWN/UP)
По пункту 1: см. замечание по пункту 2 (с альтом в отдельности также как и с альт+шифт, плагин не работает). Я полагаю из-за того что альт используется для доступа к меню. Все отстальные комбинации работают.
Будет работать также, даже если выключить все три клавиши Ctrl, Shift, Alt - просто нажимая UP или DOWN текст будет прокручивается (применимость такого варианта сомнительна, однако он тоже работает).
Но, поскольку в плагине AutiScroll v2.8 добавлена поддержка функционала моего плагина , поддержка ScrollByKeyboard прекращена.
Для реализации такого поведения с помощью AutoScroll плагина нужно в Hotkeys плагине добавить: