Vim编辑器
Vim编辑器的使用和快捷键
Linux 系统会内置 vi 文本编辑器 Vim 具有程序编辑的能力,可以看做是 Vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
1.Vim的三种模式
- 正常模式
当通过 vim 打开一个文档时就进入正常模式,在这个模式下可以移动光标的位置,可以删除或复制对应行。 - 编辑模式
按下i,I,o,O等字母时就进入了编译模式,可以对文本进行修改和添加。 - 命令行模式
按下Esc键,输入 : 或者 / 就进入命令行模式,在这个模式下可以完成对文本的写入 (:wq) 和退出 (:q!)
2.Vim模式的三种切换
3.Vim快捷键
一般模式下:
- 拷贝当前行:yy,拷贝从当前开始的多行,5yy,然后光标目标位置,按 P 粘贴
- 删除当前行:dd,拷贝从当前开始的多行,5dd
- 定位最末行:G 定位到首行:gg
- 撤销动作,进入一般模式使用 u 撤销
- 移动到指定行:输入数字+shift+g
命令行下有:
- 查找单词,命令行下,/+单词,回车后能查找到对应单词,按 n 查找到下一个,当找到最后一个后又会回到第一个
- 设置行号,命令行下,:+set nu,取消用 set nonu
注意:数学的输入不要使用小键盘
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」