Есть ли способ установить позицию курсора для отображения? Например:

nmap erb; <%= %>

Я хочу установить курсор после знака равенства. Можно ли это сделать?

2 ответа2

2
inoremap erb; <%= %><left><left><left>
nnoremap erb; a<%= %><left><left><left>

Должен сделать это.

Примечание: существует несколько плагинов, которые помогают определить такие отображения. Например, с помощью lh-скобок определение будет сделано с помощью:

Brackets <%= \ %> -trigger=erb;
1

Я предполагаю, что вы хотите, чтобы это отображение вставило " <%= => ", поэтому попробуйте что-то вроде этого:

:nmap erb; i<%= =><esc>hh

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .