vim使用详解

一、删除复制粘贴多行

1、方法一

  • 将光标移动到要复制的文本开始的地方,按v进入可视模式。
  • 将光标移动到要复制的文本的结束的地方,按y复制。此时vim会自动将光标定位到选中文本的开始的地方,并退出可视模式。
  • 我移动光标到文本结束的地方,按p粘贴。

2、方法二

// 将第9行到第15行的文本内容拷贝后粘贴到第16行的后面

:9,15 copy 16 或 :9,15 co 16

//将第9行到第15行的文本内容移动到第16行的后面

:9,15 move 16 或 :9,15 m 16

二、撤销与恢复撤销

撤销:u

恢复撤销:Ctrl + r

三、跳转到第一行和最后一行

1. 底线命令模式

:0或:1跳到文件第一行

:$跳到文件最后一行

2. 命令模式

gg跳到第一行

shift+g跳到文件最后一行

四、Vim中如何全选并复制

全部删除:按esc后,然后ggdG
全部复制:按esc后,然后ggyG

全选高亮显示:按esc后,然后ggvG或者ggVG

posted @   疯狗强尼  阅读(207)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示