开发工具 Terminal 里面 Vim 如何多行复制粘贴代码

springwq · June 08, 2014 · Last by huhongda replied at June 08, 2014 · 3505 hits

我用 Shift + v 选中多行后,然后按 yy, 最后按 p粘贴的时候,每次都只能贴一行过来。

如何快捷的多行代码复制粘贴?

现在,每次有复制多行代码的需求,都切换到 MacVim, 然后鼠标。。。

你少按一下 y 试试…

yy 本来就是只复制光标所在行的…… 要复制多行,直接选中之后 y 就好。

#1 楼 @WolfLee :plus1: 谢谢!

如果不需要将内容复制到系统剪贴板中,可以用 行数 + y 如果需要将内容复制到系统剪贴板中,可以用 shift + " + y

复制 N 行:数字 N + yy 删除 N 行:数字 N + dd 光标下移 N 行:数字 N + j 都是这个节奏。。。。。

#5 楼 @crazyjin 方法好多啊,这个也不错,可以和 dd 对照着记忆。

ctrl + v, v && 光标移动

You need to Sign in before reply, if you don't have an account, please Sign up first.