如果我的行看起来像这样:
abcdefghi
如何反转所选字符(例如:从位置 2 到位置 6(5 个字符))以获得如下结果:
a(fedcb)ghi
我怎样才能在其他地方拉动、反转和粘贴以获得这样的结果:
abcdefghi(fedcb)
注意:括号仅用于可视化。
如果我的行看起来像这样:
abcdefghi
如何反转所选字符(例如:从位置 2 到位置 6(5 个字符))以获得如下结果:
a(fedcb)ghi
我怎样才能在其他地方拉动、反转和粘贴以获得这样的结果:
abcdefghi(fedcb)
注意:括号仅用于可视化。
您可以按照此处'revins'
的建议使用该选项来执行此操作:
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>