2016-10-15 4 views
0

Я пытаюсь определить отображение строк строк вверх, не двигаясь. Мне нужно сопоставление от y[Number]k до :-[Number]y<CR>.Сопоставление буквенного номера в команде в vim

Например, если бы я хотел выдернуть 6 строк вверх, я бы набрал y6k, и он был бы отображен на :-6,y. Возможно ли это в vim?

ответ

2

Вот возможное решение:

nnoremap <expr> <key> ":\<C-u>-" . v:count1 . ",y\<CR>" 

, что позволяет делать {count}<key>, как если бы вы делали y{count}k или :-{count},y.

Смежные вопросы