16
Vim:用之前拉过的另一条线代替
每天至少有一次我遇到以下情况: A: This line should also replace line X ... X: This is line should be replaced 我认为我不能有效地执行该任务。 我做的事: 转到A行:AG 复制行答:YY 转到第X行:XG 粘贴线A:P 移至旧行:j 删除旧行:dd 这还有一个额外的缺点,即第X行现在位于默认寄存器中,如果我发现应该用A替换的另一行,这将很烦人。在另一个寄存器(“ ayy,” aP)中粘贴并粘贴使得该简单的任务甚至效率较低。 我的问题: 我是否错过了内置的Vim命令来替换之前被拉动的行? 如果没有,如何绑定我自己的命令,该命令将(或恢复)被拖拽的行保留在默认寄存器中?
112
vim