Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     30 Dec 2002  02:17:11
 To : Gennady Terehov
 Subject : Re: get
 -------------------------------------------------------------------------------- 
 
 
    Hi, Gennady!
 
 >>>>> "GT" == Gennady Terehov <webmaster@pech.elektra.ru> writes:
 
 >>  GT> Hу не всегда же компилятор присутствует, я, например, чаще html-ны
 >>  GT> редактирую.
 >>
 >>  угу.  Большие, которые в экран не влезают? ;-) собвенно про валидатор
 >>  уже Витус сказал...
 
  GT> Т.е. ты хочешь сказать что html-ны размером больше одного экрана-
  GT> дурной тон? 
  
  я уже года два говорю, что писать html это дурной тон ;-)
  
  Hо даже если и есть html'ка в десять экранов, она листается несложно, без
  нумерации.  Если она структрно написана, лишние куски (которые не
  редактируешь, типа стандарной шапки) убираются с глаз долой фолдингом. 
  
  
  GT> И их надо, как это сказать по-русски, validate? 
  
  validate нужно даже один экранчик.  например psgml-mode мне этим и
  нравится, что делает основные проверки on-fly.  Пока ты вводишь markup.
  Автоматически выполняется completion для тегов, аттрибутов (в соотвевии с
  ввыбраным тобой DTD), в локальном меню для элемента показывают только те
  аттрибуты которые допустимы, если значения их перечислымы - перечисляют...
  
  
  GT> А иногда вот все равно больше экрана получаются...  Хотя согласен,
  GT> якоря- мастдай.  А вот за подсказку-напоминание о том что валидатор
  GT> кода возвращает номер строки Victor Wagner'у спасиббо. Возьмем на
  GT> вооружение.
  
  угу, возьми... ;-)
  
 
 >>  GT> В принципе да, но ты узнаешь номер строки раньше, когда до нее еще
 >>  GT> целый экран останется если есть нумерация строк слева.
 >>
 >>  ээ, как-же я узнаю номер строки, если я строку не вижу? ;-)
 
  GT> Дык как не увидишь- курсор в верхней строке экрана, строка назначения
  GT> в нескольких строках от нижней строки экрана. 
  
  отлично.
  
  
  GT> Сколько строк от строки, в которой находится курсор до строки
  GT> назначения (если не раздумывать о том скольким строкам равна высота
  GT> экрана xterm'а- она может быть разная).  Как быстрее всего это
  GT> определить: посмотреть на временно для этой цели включенную слева
  GT> нумерацию строк (M-x setnu-mode) и произвести арифметическое действие
  GT> вычитание или посмотреть в строке внизу номер начальной строки, потом
  GT> по какому-то критерию перейти в строку назначения, произвести то же
  GT> арифметическое действие и вернуться обратно? 
  
  жуть.  Складывать и вычитать...  Я давлю "двинуть курсор вниз" и жду пока
  он дойдет до нужной строки.
  
  
  GT> Может быть я неправильно назвал строку строкой назначения- в нее
  GT> переходить не надо, надо посмотреть сколько до нее строк от строки, в
  GT> которой находится курсор. Зачем это надо знать? А чтобы не держать как
  GT> ты C-k (dd в vim), рискуя промахнуться, а нажать С-u <искомое число
  GT> строк> C-k (<искомое число строк>dd в vim) 
  
  если строк с десяток, их и так посчитать можно. "навскидку" ;)
  
  
  GT> Может я, конечно, странного хочу, но ты хоть понял чего я хочу? Может
  GT> того же самого и Kyle E. Jones хотел... :)
  
  да не знаю я...  Я так текст не редактирую ;)
 
   
 >>  в письмах я держу C-k до тех пор, пока на экране квотинг не становится
 >>  таким, как мне нравится ;-)
 
  GT> А если поскипать много строк надо (в RU.LINUX оно часто бывает :) )-
  GT> пальцы не устанут от статического напряжения? :) 
  
  удалю по 5-8-13 строк ;)
  
  модет, тебе repaet rate просот у клавиатуры увеличить? ;-))
  
  
  GT> Опять же по инерции лишнего поудалять можно (особенно по медленной
  GT> линии). 
  
  C-_ и быстро сделал undo. ;)
  
  
  GT> Я бы еще понял если бы ты для этой цели ставил метку в начале куска
  GT> текста, который надо поскипать, потом перемещал курсор в его конец (по
  GT> какому-либо критерию) и жал C-w. А держать C-k ... Hекошерно на мое
  GT> имхо.
  
  не знаю, я привык ;)
 
   
 >>  вот по моим субъективным ощущениям folding гораздо полезнее
 >>  нумерации...
 
 >>  и такая фишка есть как в emacs, так и в vim..
 
  GT> Конечно всегда есть вещи полезнее других, но если они не дублируют
  GT> друг друга, Оккам здесь отдыхает :) 
  
  ;)
 
   
  GT> Кстати, folding это что-ли который: Folding mode is an editing mode
  GT> that allows you to selectively hide and display portions of your
  GT> document. Because it uses visible symbols to indicate the beginning
  GT> and ending of blocks, it is best used for programming code, HTML
  GT> pages, or other documents where these visible marks can exist as
  GT> comments.  ?  
  
  да.  Скрывает куски текста с глаз долой.
  
  
  GT> Так он (судя пока по этому краткому описанию) не удаляет? 
  
  нет конечно.
  
  GT> Ладно, сейчас скачаю его
  GT> ftp://ftp.csd.uu.se/pub/users/andersl/emacs/folding.el (т.к.  "Folding
  GT> mode does not come with Emacs" и посмотрю что за зверь такой.
  GT> Спасиббо за наводку.
 
  в vim это out-of-box, уже довольно давно ;)
  
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 get   Gennady Terehov   26 Dec 2002 22:10:49 
 Re: get   Vladimir Bormotov   26 Dec 2002 22:22:07 
 Re: get   Gennady Terehov   27 Dec 2002 17:03:33 
 Re: get   Vladimir Bormotov   27 Dec 2002 17:17:52 
 Re: get   Eugene Morozov   29 Dec 2002 00:19:00 
 Re: get   Gennady Terehov   29 Dec 2002 03:14:15 
 Re: get   Vladimir Bormotov   29 Dec 2002 03:47:30 
 Re: get   Gennady Terehov   29 Dec 2002 20:18:23 
 Re: get   Victor Wagner   26 Dec 2002 23:38:02 
 Re: get   Gennady Terehov   27 Dec 2002 17:09:41 
 Re: get   Valentin Nechayev   27 Dec 2002 18:24:35 
 Re: get   Gennady Terehov   27 Dec 2002 20:27:21 
 Re: get   Victor Wagner   27 Dec 2002 18:27:38 
 Re: get   Gennady Terehov   27 Dec 2002 20:27:21 
 Re: get   Victor Wagner   27 Dec 2002 20:39:07 
 Re: get   Vladimir Bormotov   27 Dec 2002 20:52:40 
 Re: get   Gennady Terehov   28 Dec 2002 02:33:13 
 Re: get   Vladimir Bormotov   28 Dec 2002 03:12:36 
 Re: get   Gennady Terehov   28 Dec 2002 19:27:04 
 Re: get   Vladimir Bormotov   28 Dec 2002 19:53:24 
 Re: get   Gennady Terehov   28 Dec 2002 22:24:52 
 Re: get   Vladimir Bormotov   29 Dec 2002 03:37:23 
 Re: get   Gennady Terehov   29 Dec 2002 20:18:22 
 Re: get   Victor Wagner   29 Dec 2002 22:15:39 
 Re: get   Vladimir Bormotov   29 Dec 2002 22:45:02 
 Re: get   Gennady Terehov   30 Dec 2002 01:43:49 
 Re: get   Vladimir Bormotov   30 Dec 2002 02:17:11 
 Re: get   Gennady Terehov   30 Dec 2002 05:19:09 
 Re: get   Eugene Morozov   29 Dec 2002 00:19:30 
 Re: get   Vladimir Bormotov   29 Dec 2002 03:42:28 
 Re: get   Aleksandr Skobelev   29 Dec 2002 19:32:30 
 Re: get   Vladimir Bormotov   29 Dec 2002 19:47:10 
 Re: get   Victor Wagner   29 Dec 2002 22:16:41 
 Re: get   Vladimir Bormotov   29 Dec 2002 22:29:21 
 get   Roman Lagunov   30 Dec 2002 08:04:31 
 get   Roman Lagunov   30 Dec 2002 08:12:55 
 Re: get   Vladimir Bormotov   27 Dec 2002 20:45:58 
 Re: get   Gennady Terehov   28 Dec 2002 02:33:12 
 Re: get   Vladimir Bormotov   28 Dec 2002 02:57:27 
 Re: get   Gennady Terehov   28 Dec 2002 19:27:05 
 Re: get   Roman Belenov   27 Dec 2002 20:47:32 
 Re: get   Gennady Terehov   28 Dec 2002 02:33:12 
 Re: get   Aleksey Cheusov   27 Dec 2002 18:17:24 
 Re: get   Gennady Terehov   27 Dec 2002 20:27:20 
Архивное /ru.linux/2541df1755e7.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional