如果我的行看起来像这样:
abcdefghi
如何反转所选字符(例如:从位置2到位置6(5个字符))以获得如下结果:
a(fedcb)ghi
我怎么能在其他地方猛拉,反转和粘贴以获得如下结果:
abcdefghi(fedcb)
注意:括号仅用于可视化。
答案 0 :(得分:3)
您可以使用'revins'
选项执行此操作,如建议here:
vnoremap <f4> c<C-O>:set ri<CR><C-R>"<Esc>:set nori<CR>
如果您想将其粘贴到其他位置,请按照其他方式将其粘贴并使用此“反向粘贴”映射:
nnoremap <f4> :set ri<cr>i<C-r>"<Esc>:set nori<cr>