把博客园图标替换成自己的图标
把博客园图标替换成自己的图标end

Vim 学习记录

【保姆级入门】Vim编辑器

  1. $vim$ + 文件名 $\Longrightarrow$ 打开文件。(不存在创建文件)
  2. 编辑模式 $\Longrightarrow$ 正常模式:$Esc$。
  3. 正常模式 $\Longrightarrow$ 命令行模式:$:$(冒号)。
  4. 正常模式 $\Longrightarrow$ 编辑模式并插入光标左侧:$i$。
  5. 正常模式 $\Longrightarrow$ 编辑模式并插入光标右侧:$a$(append:添加或者附加)。
  6. $h$ $j$ $k$ $l$:光标移动左下上右。
  7. 仅退出:$:q$(quit)(必须选择是否保存)。
  8. 不保存退出:$:q!$(没有则不创建文件)。
  9. 保存并退出:$:wq$。
  10. 最前边插入:$I$。
  11. 最后面插入:$A$。
  12. 新增下一行:$o$(open a new line)。
  13. 新增上一行:$O$。
  14. 光标移动到最后:$G$。
  15. 光标移动到第一行:$gg$。
  16. 复制当前单词:$yw$。
  17. 复制当前行:$yy$(yank)。
  18. 复制:$p$(paste)。
  19. 删除当前行:$dd$。
  20. 重复上次操作:$.$(英文句号)。
  21. 撤销前次操作:$u$(undo)。
  22. 恢复前次操作:$Ctrl + r$。
  23. 删除当前单词:$dw$(delete a word)(需要重新进入编辑模式)
  24. 改变当前单词:$cw$(change a word)(删除并进入编辑模式)。(适合单词修改)。
  25. 跳至下个单词首部:$w$(括号视为单词)。
  26. 跳至下个单词尾部:$e$。
  27. 跳至上个单词首部:$b$(back)。
  28. 搜索:$/$。
  29. 全局替换:$:\% s/$ 旧字符串$/$ 新字符串$/g$(g表示 $global$ (全局替换)。
  30. 删除大括号内的内容:$ci\{$(change in)。
  31. 可视化块:$Ctrl+v$(底部显示 $--\; VISUAL\quad BLOCK--$)(进入视觉模式)。
  32. 可视化行:$Shift+v$。
  33. 次数($x$)+操作:操作次数 $x$ 次。

配置文件

vimrc 文件内配置。
$vim --version$。
用 $vim$ 打开文件 $user\quad vimrc\quad file$ 后的文件。

  1. 增加行数显示 $set\quad number$。
  2. 相对行数 $set \;\; relativenumber$,将行数变成相对的行数。
posted @ 2023-09-03 22:10  djh0314  阅读(20)  评论(0)    收藏  举报  来源
浏览器标题切换
浏览器标题切换end