vim help!
:%s/'\_.\{-}'//gc
Как в командной строке внизу увидеть последнюю (предпоследнюю и т.д.) свою команду?Нажать : и стрелку вверх?
![](/images/graemlins/grin.gif)
Нажать : и стрелку вверх?Что-то не работает.
vim 6.1 под винды, last change 2001 sep 14
Нужно что ли запускать с особыми ключами?..
![](/images/graemlins/mad.gif)
![](/images/graemlins/crazy.gif)
"\_.\{-}"
А там что, нет такого, как в перле ".*?"
Нужно что ли запускать с особыми ключами?..
Он может быть скомпилирован с кривыми ключами, отключающими ту или иную функциональность.
Попробуй поставить поновее, у меня VIM - Vi IMproved 6.3 (2004 June 7, ... всё описанное работает.
А там что, нет такого, как в перле ".*?"
Там другие регэкспы. Описаны в ":help pattern", или ещё можно найти от ":help :s". В частности по вопросу multi-line matching:
ordinary atom
magic nomagic matches
.................................................................
|/.| . \. any single character (not an end-of-line)
|/\_.| \_. \_. any single character or end-of-line
Что-то не работает.В _vimrc есть строчка
set nocp
Если нет, то добавь.
Я поставил версию 6.4. В конфиге такой строчки нет, но фишка работает.
Оставить комментарий
Elina74
Как в командной строке внизу увидеть последнюю (предпоследнюю и т.д.) свою команду?Как сделать, чтобы команда замены типа
:%s/style='*'//igc
работала в случае, когда закрывающая кавычка находится не на той же строке, что и открывающая?