|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 17 Oct 2005 23:15:31 To : Zahar Kiselev Subject : Re: Дык на чём остановиться? -------------------------------------------------------------------------------- Zahar Kiselev -> Ruslan Kosolapov @ Mon, 17 Oct 2005 15:35:02 +0400: ZK> вообще странно:) Также как если что-то выделил мышкой, то нажимать ZK> ctrl-ins/shift-ins для копирования - тоже правой удобнее, ведь ins ZK> на правой стороне клавиатуры. А Ctrl-C/Ctrl-V - на левой :-) Хинт: в парадигме клипбоарда виндовые кнопки намного эргономичнее. А в парадигме selection эргономичнее средняя кнопка мыши. ZK>>> Увы - я не настолько силен в специальной терминологии - какой ZK>>> поиск ты называешь "инкрементальным"? RK>> Это кога я начинаю набирать искомое слово, и по мере набирания я RK>> его нахожу. ZK> Теперь понял. Естественно встречал такой вид поиска, просто не знал ZK> что он так называется. Даже там где есть - оно мне не нравится. Я ZK> предпочитаю поиск с возможностью использования регулярных ZK> выражений. Одно другому совершенно не мешает. ZK> Было ли оно в Мультиэдите - точно сказать не могу, возможно что и ZK> нет, мне просто было(и есть) не нужно и я не искал среди сотен ZK> команд. Вот ME как раз не умел одно с другим совмещать. А vim и emacs - умеют. ZK>>> макроса. А вот "следующий блок" - увы, невозможно, так как в ZK>>> одном окне редактирования в каждый момент мог быть выделен только ZK>>> один блок. RK>> Блок - это участок кода. Hапример, if: ZK> Hу это мы просто о разных блоках подумали:) ZK> Понятно. В Мультиэдите был режим "collapse", ZK> кода вместо этого: RK>> if (a<b) { RK>> print("a lt b"); RK>> } ZK> Оно покажет так ZK> if (a<b) ZK> { ZK> } ZK> и можно переходить "поблочно". Пробовал, особого восторга не вызвало. ZK> Кстати - а чего это у тебя скобки не одна под другой в примере? ZK> Я бы писал так: ZK> if (a<b) ZK> { ZK> print("a lt b"); ZK> } Вот два отступа - это совершенно лишнее... А у него закрывающая скобка под началом соответствующего оператора. Что тоже вполне логично. ZK> И кстати мультиэдит умел сам после точки с запятой и нажатия энтера ZK> поставить курсор под верхнюю скобку. И даже привычные и удобные три ZK> пробела отступа соблюдал - то есть после (a<b) энтер нажимаешь - ZK> курсор становится там где надо поставить фигурную скобку, ставлю ZK> скобку, еще энтер - и курсор ставится там где надо писать ZK> print. Вот из-за таких мелких удобств я старый досовый софт и ZK> вспоминаю. И не только я как ты наверно заметил. Где ты берешь редакторы, которые этого не умеют!? ZK> Вот редактор от mc умеет ненавязчиво подсвечивать повышенной ZK> яркостью парную скобку когда на другую скобку курсором попадаешь - ZK> это мне удобно. Мультиэдит такое тоже умел делать. Это любой вменяемый редактор умеет. И даже, как мы видим, невменяемый... ZK> А Мультиэдит умел работать с выданным компилятором списком ошибок - ZK> ставил курсор на первую и позволял переходить дальше по мере ZK> надобности. И это любой вменяемый редактор умеет. И подозреваю, все тот же самый невменяемый - тоже. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru Юзер упорствует в хождении по граблям. Образовавшиеся шишки он считает трудовыми мозолями. (С)энта --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/256066e8202f2.html, оценка из 5, голосов 10
|