Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
|
s/</\</g 19.10.03 19:47 Число просмотров: 1000
Автор: Q Статус: Незарегистрированный пользователь
|
|
<beginners>
|
Поиск в GVIM 19.10.03 06:26
Автор: makeworld Статус: Member
|
$ vim --version
VIM - Vi IMproved 6.2 (2003 Jun 1, compiled Sep 13 2003 07:26:54)
Included patches: 1-8, 10-12, 14-18, 20-21, 25-32, 34-35, 37, 40, 43-46, 48-55, 58-59, 61-65, 67-72
Проблема в следующем:
Если файл с примерно таким текстом:
--
<html>
<blaba bla>
--
Делаем Find and Replace - заменяем < на <
получаем результат:
--
<lt;html>
<lt;blaba bla>
--
т.е. нихрена как надо не заменилось. в чем косяк? прога глючит или замена происходит по регулярному выражению и < или & это один из спецсимволов?
|
|
Решение уже предложили, но я все-таки добавлю, почему оно так :) 20.10.03 01:28
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
> т.е. нихрена как надо не заменилось. в чем косяк? прога > глючит или замена происходит по регулярному выражению и > < или & это один из спецсимволов? Амперсанд действительно является спецсимволом в строке, на которую происходит замена, и означает "найденный текст". Литература по теме: ":help substitute"
|
|
s/</\</g 19.10.03 19:47
Автор: Q Статус: Незарегистрированный пользователь
|
|
| |
bug :) 19.10.03 19:48
Автор: Q Статус: Незарегистрированный пользователь
|
s/</\_&_lt;/g
(без "_" )
|
| | |
спасибо за ответы 20.10.03 06:24
Автор: makeworld Статус: Member
|
|
|
добавка 19.10.03 06:34
Автор: makeworld Статус: Member
|
что-то форум сглючил - не отредактировать исходное сообщение.
> Делаем Find and Replace - заменяем < на < > получаем результат: заменяем < на &_lt;
(без нижнего пробела)
|
|
|