Chciałbym mieć skrót w vimie, który wykonuje duplikację linii, bez zmiany pozycji kursora. Po prostu szarpanie i wklejanie zawsze przesuwa kursor na początek następnego wiersza, więc myślę, że muszę to zrobić w dwóch krokach: skopiowanie początku wiersza, a następnie jego końca. Próbowałem tego:
noremap <C-S-d> y0O<ESC>pkéy$lgp`[
z hjkl
mapowaniem do jklé
. (bez remapping to wyglądać tak: y0O<ESC>pjly$kgp`[
).
Nie wydaje się to jednak działać jako polecenie, chociaż kiedy testuję to klucz po kluczu, to dobrze się spisuje. Zastanawiam się, co jest nie tak z tym makro?
źródło