最近看这个视频的时候想到的,duplicate-line复制的时候会保持光标位置不变,如果需要复制单行再修改的时候效率比yyp
要高。
下面这段代码是把duplicate-line绑定到yd
(defun evil-duplicate-line (&optional count)
(interactive "p")
(when (eq evil-this-operator #'evil-yank)
(call-interactively #'duplicate-line)))
(evil-global-set-key 'operator (kbd "d") 'evil-duplicate-line)