侧边栏壁纸
博主头像
STONE

行动起来,活在当下

  • 累计撰写 70 篇文章
  • 累计创建 67 个标签
  • 累计收到 5 条评论

目 录CONTENT

文章目录

vim工具小知识

STONE
2024-04-09 / 0 评论 / 1 点赞 / 134 阅读 / 619 字
温馨提示:
本文最后更新于2024-04-15,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

小知识

在用vim粘贴代码的时候会出现格式错乱问题 用 :+set paste+回车+i 就不会出现格式问题了

 # 上下左右移动光标
 四个字母 h、j、k、l,防止有的键盘没有上下左右
 a
 gg      # 光标移到文档首行
 G       # 光标移到文档末尾# 复制,粘贴
 yy      # 复制当前一行
 p       # 粘贴到当前行# 剪切,删除
 dd      # 剪切当前行
 D       # 删除当前内容至行尾# 撤销,恢复
 u       # 撤销上一次的动作
 ctrl+r  # 恢复
 ​
 ggdG            # 清楚文档全部内容
 set paste       # 粘贴模式
 ​
 %s/元数据/修改数据/    # 修改局部内容
 %s/元数据/修改数据/g   # 修改全局局内容

vim可视化模式

操作流程
 1.# 进入可视化模式
 ctrl + v 
 ​
 2.#
 方向键选择需要的可视化块
 选择好g后,可以进行操作,比如复制,比如删除
 按下y 复制
 按下d 删除
 ​
 3.# 按下p
 进行粘贴
 ​
 4.# 退出可视化
 按下ESC
批量增加注释
 1.先进入命令模式,按下ESC,再按下ctrl + v ,进入可视化块
 ​
 2.选中你想添加注释的行
 ​
 3.按下大写的字母I键,进入插入模式
 ​
 4.输入井号,#
 ​
 5.按下ESC键,自动就出现了多行注释 #

常见的Vim命令:

  1. 移动光标

    • h, j, k, l:向左、下、上、右移动光标。

    • w, b:向前、向后移动一个单词。

    • ^, $:移动到当前行的开头、结尾。

    • G:移动到文件的末尾。

    • gg:移动到文件的开头。

  2. 编辑文本

    • i, a:在当前位置之前、之后插入文本。

    • o, O:在当前行之后、之前插入新行。

    • dd:删除当前行。

    • yy:复制当前行。

    • p, P:粘贴文本。

  3. 搜索和替换

    • /pattern:向前搜索模式。

    • ?pattern:向后搜索模式。

    • :s/pattern/replacement:替换模式为replacement。

  4. 撤销和重做

    • u:撤销上一个操作。

    • Ctrl + r:重做上一个操作。

  5. 保存和退出

    • :w:保存文件。

    • :q:退出编辑器。

    • :wq:保存并退出。

    • :q!:强制退出而不保存。

1

评论区