回答:
私の.vimrc中で
nnoremap <leader>v '[V']
正確にこれを行うには。
驚くべきことに、シーケンス'[V']は問題evilなく動作します。Emacsにショートカットを作成するために、次の関数を記述しました。
(defun my/evil-select-pasted ()
(interactive)
(let ((start-marker (evil-get-marker ?\[))
(end-marker (evil-get-marker ?\])))
(evil-visual-select start-marker end-marker)))
関数は、例えば以下<leader>vを使用してバインドできますevil-leader。
(evil-leader/set-key "v" 'my/evil-select-pasted)
私はEmacsに比較的慣れていないので、これは理想的ではないかもしれませんが、私にとってはうまくいきます。
私がそこに着いた方法:
C-h k ''実行することを示していますevil-goto-mark-line。ソースを見るとevil-commands.elショーevil-goto-mark-lineの用途evil-goto-mark、自身が使用可能evil-get-marker機能を。を見てevil-states.el、で見つかっC-h k Vたevil-visual-select関数につながります。