LINUX.ORG.RU

Vim - вставка тегов до и после выделенного блока.


0

0

привет всем!

суть вопроса:

vim. выделяем блок текста, жмем (например) Alt+B и вокруг выделенного блока появляются <B> </B>

в сущности сейчас читаю help, ищу команды для перехода в начало блока и конец, соотв-но, вставить-то не проблема...

если кто нечто подобное делал, поделитесь, что в .vimrc прописать...

заранее спасибо, vale!

Адрес блока

Маркеры < и >. Начало и конец блока соответственно.

vnp
()

что-то не получается...

vim у меня работает в evim-режиме, после выделения блока (Shift+стрелки) клавиши, прописанные в .vimrc типа:

imap <F2> <C-O>:w<CR>

не работают, пока выделение не снимешь.

vmap также эффекта не дает...

что еще упустил?...

volonter
() автор топика
Ответ на: комментарий от volonter

Адрес блока


Толком не знаю. Посмотри на visual-examples в хелпе -- во всех примерах visual моду сначала выключают...
А вообще-то,
:vmap <F2> <Esc>`<i<b><Esc>`>a</b><Esc>
кажется, делает желаемое...

vnp
()

2vnp: спасибо, заработало!

в моем случае получилось так:

vmap <F6> <Esc>`>i</b><Esc>`<i<b><Esc><Esc>

двойной <Esc> в конце - чтобы снова в insert mode выходить...

volonter
() автор топика

***

> vim у меня работает в evim-режиме

Ну и нахрена? В evim-мане ясно написано:

"Only to be used for people who really can't work with Vim in the normal way. Editing will be much less efficient."

Переходи в нормальный режим :)

hbee ★★★★
()

дык в курсе я... ;).

даже не evim, а gvim -y ... вимохульство, одно слово ;))). привычка к jEdit'у... потом надоело яву ставить, а vim идет в составе CRUX'а... сложно отвыкнуть сразу...

volonter
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.