Page 4 of 7

Posted: Tue Jun 26, 2012 12:23 pm
by VladSh
DV
Работает отлично, спасибо!
* При нажатии на клавишу HOME курсор перемещается на первый не
пробельный символ.
Непробельный, конечно, такого слова нет, но если учитывать правила словообразования, то оно должно писаться слитно, - здесь, в предложении, нет противопоставления, а значит это обычное прилагательное, т.е. одно слово.

В некоторых случаях в тексте используется "нажатие клавиши End перемещает курсор на последний символ в строке,
который не является пробелом или табуляцией."
То есть, иногда есть уточнения, хотя во всех случаях "пробельный" означает и пробел и табуляцию.
Надо либо ввести терминологию (я предлагаю "значащий" символ, хотя и это далеко от совершенства), либо где-то сразу расписать. что такое "пробельный" и что "непробельный".
Когда она активна (и NoSelEOL также активна)
вариант: "Когда она активна при активной NoSelEOL".

Posted: Fri Jun 29, 2012 11:38 pm
by VladSh
C Ру-боарда предложение, как раз в тему плага:
Engaged Clown wrote:Подскажите, можно ли с помощью настроек или плагина сделать так, чтобы при нажатии стрелки вниз на последней строке курсор переходил к последнему символу в конце файла, тобишь к EOF'у.
По моему, весьма здраво. Не помню где, но такое поведение было, и было удобно!

Posted: Sat Jun 30, 2012 12:52 pm
by DV
VladSh wrote:при нажатии стрелки вниз на последней строке курсор переходил к последнему символу в конце файла, тобишь к EOF'у.
Это типа для последней строки нажание стрелочки вниз превращается в нажатие End, а для первой строки нажатие стрелочки вверх превращается в Home?

Posted: Sat Jun 30, 2012 5:33 pm
by VladSh
DV
Ий-есс ))

Posted: Sat Jun 30, 2012 7:03 pm
by DV
И как же такое чудо назвать? SmartEOF?

Posted: Sat Jun 30, 2012 8:45 pm
by VladSh
Дать название чему-либо - самое сложное. С удовольствием оставлю это автору :D

Добавлено: важно ещё, чтобы при зажатом Ctrl эта штука не работала, т.к. удобно скрипт запускать по разворачиванию скобок, и переброс курсова в конец может помешать имеющейся логике.
Т.о. реагировать чисто на Up, Down и Shift+Up, Shift+Down (на Alt+Down тоже может что-то висеть), т.е. по сути расширение только базового функционала.
P.S. Подумал ещё раз...) Возможно стоит включить сюда и расширение PgUp/PgDown на первой/последней строке.

Posted: Sun Jul 01, 2012 10:25 am
by FeyFre
DV, ну например какое-нибудь SmartEdge :)

Posted: Sun Jul 01, 2012 4:41 pm
by VladSh
А мне SmartEOF больше нравится :)

Posted: Sun Jul 01, 2012 4:43 pm
by FeyFre
VladSh, ну правильно: EOF - Edge Of File :D

Posted: Sun Jul 01, 2012 4:53 pm
by VladSh
FeyFre
Это и имел в виду :D

Posted: Sun Jul 01, 2012 5:13 pm
by Infocatcher
Вообще, по аналогии со SmartHome и SmartEnd, это, очевидно, SmartUpDown :D

Posted: Mon Jul 02, 2012 10:16 am
by VladSh
Infocatcher
Тогда, чтобы выдержать полную аналогию, нужно бить на 2 функции: SmartUp и SmartDown.

Posted: Mon Jul 02, 2012 3:04 pm
by DV
SmartUpDown мне нравится. Звучит круче, чем ArrowDownToEOF или типа того.

Posted: Sun Jul 15, 2012 10:04 am
by DV
Плагин обновлён.
SmartSel-Rus.txt wrote:SmartSel::SmartUpDown
* нажатие Стрелки Вверх на первой строке равнозначно Home.
* нажатие Стрелки Вниз на последней строке равнозначно End.

Posted: Sun Jul 15, 2012 12:28 pm
by VladSh
Спасибо, работает!
И всё-таки неплохо было бы добавить PgUp/Down, т.к. с помощью их тоже выделяем текст.