私の行が次のようになっている場合:
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>