Gennady Terehov написал(а) к Vladimir Bormotov в Dec 02 00:43:48 по местному времени:
9093200.GD20064@naboo> <m3k7hswtns.fsf@vb.dn.ua>
From: Gennady Terehov <webmaster@pech.elektra.ru>
On Sun, Dec 29, 2002 at 06:45:02PM +0000, Vladimir Bormotov wrote:
>
> Нi, Gennady!
>
> >>>>> "GT" == Gennady Terehov <webmaster@pech.elektra.ru> writes:
>
> >> GT> сначала надо как-то узнать, что, гнать туда курсор?
>
> >> например этот номер скажет компилятор.
>
> GT> Ну не всегда же компилятор присутствует, я, например, чаще html-ны
> GT> редактирую.
>
> угу. Большие, которые в экран не влезают? ;-)
> собвенно про валидатор уже Витус сказал...
Т.е. ты хочешь сказать что html-ны размером больше одного экрана- дурной
тон? И их надо, как это сказать по-русски, validate? А иногда вот все
равно больше экрана получаются... Хотя согласен, якоря- мастдай. А вот
за подсказку-напоминание о том что валидатор кода возвращает номер
строки Victor Wagner'у спасиббо. Возьмем на вооружение.
>
>
> >> В любом случае, узнавать номер строки глядя на цифры перед этой строкой
> >> мне не нужно. Мне вообще повиг какой у строки номер, если я ее вижу на
> >> экране. Если я ее не вижу на экране, то мне нумерация не поможет, я
> >> нумерацию не вижу точно так-же как и саму строку.
>
> GT> В принципе да, но ты узнаешь номер строки раньше, когда до нее еще
> GT> целый экран останется если есть нумерация строк слева.
>
> ээ, как-же я узнаю номер строки, если я строку не вижу? ;-)
Дык как не увидишь- курсор в верхней строке экрана, строка назначения в
нескольких строках от нижней строки экрана. Сколько строк от строки, в
которой находится курсор до строки назначения (если не раздумывать о
том скольким строкам равна высота экрана xterm'а- она может быть
разная). Как быстрее всего это определить: посмотреть на временно
для этой цели включенную слева нумерацию строк (M-x setnu-mode) и
произвести арифметическое действие вычитание или посмотреть в строке
внизу номер начальной строки, потом по какому-то критерию перейти в
строку назначения, произвести то же арифметическое действие и вернуться
обратно? Может быть я неправильно назвал строку строкой назначения- в
нее переходить не надо, надо посмотреть сколько до нее строк от строки,
в которой находится курсор. Зачем это надо знать? А чтобы не держать как
ты C-k (dd в vim), рискуя промахнуться, а нажать С-u <искомое число
строк> C-k (<искомое число строк>dd в vim) Может я, конечно, странного
хочу, но ты хоть понял чего я хочу? Может того же самого и Kyle E. Jones
хотел... :)
>
>
> >> GT> Ну почему бы не включить ее
на_время, посмотреть сколько строк
> >> GT> надо вырезать и выключить.
> >>
> >> потому что я не вырезаю/выключаю текст строками.
>
> GT> А вот мне приходится, например в письмах во избежание оверквотинга :)
>
> в письмах я держу C-k до тех пор, пока на экране квотинг не становится
> таким, как мне нравится ;-)
А если поскипать много строк надо (в RU.LINUX оно часто бывает :) )-
пальцы не устанут от статического напряжения? :) Опять же по инерции
лишнего поудалять можно (особенно по медленной линии). Я бы еще понял
если бы ты для этой цели ставил метку в начале куска текста, который
надо поскипать, потом перемещал курсор в его конец (по какому-либо
критерию) и жал C-w. А держать C-k ... Некошерно на мое имхо.
>
>
> >> если это "много строк" не вмещаются в экран, то как мне поможет
> >> нумерация?
>
> GT> См. выше, хотя, скорее всего это все
мои субъективные ощущения.
>
> вот по моим субъективным ощущениям folding гораздо полезнее нумерации...
>
> и такая фишка есть как в emacs, так и в vim..
>
Конечно всегда есть вещи полезнее других, но если они не дублируют друг
друга, Оккам здесь отдыхает :)
Кстати, folding это что-ли который:
Folding mode is an editing mode that allows you to selectively hide and
display portions of your document. Because it uses visible symbols to
indicate the beginning and ending of blocks, it is best used for
programming code, НTML pages, or other documents where these visible
marks can exist as comments.
?
Так он (судя пока по этому краткому описанию) не удаляет? Ладно, сейчас
скачаю его
ftp://ftp.csd.uu.se/pub/users/andersl/emacs/folding.el (т.к.
"Folding mode does not come with Emacs" и посмотрю что за зверь такой.
Спасиббо за наводку.
--
Геннадий
Отправлено через сервер Форумы@mail.ru -
http://talk.mail.ru
--- ifmail v.2.15dev5