Swap a word in vim with adjacent quoted word -
i'm dealing markdown text right having swap current word adjacent word surrounded in backticks common:
for example:
from bundle `net/http`
becomes:
from `net/http` package
how switch current word adjacent word in backticks?
with cursor anywhere on line type following: 0f`da`bhp
you can save mapping using :nnoremap <leader>s 0f`da`bhp
, phone call using <leader>s
or, create mapping using qs0f`da`bhpq
, phone call using @s
0
go start of line f`
go next `
da`
delete around `
. deleted text in "
register b
go backwards start of previous word h
go on space right (to maintain spacing) p
paste test in "
register before cursor vim
No comments:
Post a Comment