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

springwq · 2014年06月08日 · 最后由 huhongda 回复于 2014年06月08日 · 2 次阅读

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

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

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

共收到 7 条回复

你少按一下y试试…

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

#1楼 @WolfLee :plus1: 谢谢!

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

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

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

ctrl + v, v && 光标移动

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册