用户登录
用户注册

分享至

vim复制命令

  • 作者: 在下哥得肛
  • 来源: 51数据库
  • 2020-10-01
在非可视模式下,vim没有选择

vim 模式:编辑模式和命令模式
[ESC]进入命令模式,以下在命令模式下进行:

vim的命令大致结构 [次数][动作][范围]

如 yy 是复制一行文本的命令,则5yy 表示复制从前行开始的5行
p是粘贴,粘贴的起始行为当前行的下一行



  整行复制(将一行复制到寄存器):yy
多行复印(复制3行):3yy
复制一个单词:yw

粘贴在光标后:p
粘贴在光标前:P

vim中还有一种可视模式,可以任意选择块:
按v,然后移动光标,就可以看到选择的块,再次按v,结束选择,被先的块放入了寄存器中,可以用p粘贴到你想要的地方。

还可以用CTRL-V选择方框,再次按CTRL-V完成选择。

注:VIM的各种功能都极强大,建议弄本手册,随时翻翻



  选择就不太清楚了,如果你问到了答案的话,还麻烦你也告诉我一声。
复制的快捷键的 数字+yy 粘贴的快捷键是 p
如果是命令的话,就是 cp 了



  其它人回答的比较清楚了。

最基本的复制是 y,粘贴是 p,剪切是 d。
复制和剪切的命令后面都可以接一个移动命令,表示将光标移动区间内的文本复制过来。

粘贴时 p 与 p 的区别是贴到光标前后的区别。

如果是在插入模式下想粘贴,也可以不退回普通模式,用 ctrl-r * 来粘贴。
软件
前端设计
程序设计
Java相关