Vim编辑器入门
Vim编辑器
- Linux系统会内置vi文本编辑器
- Vim 具有程序编辑的能力,可以看做是vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
Vim的三种模式切换
练手:用Vim编写"Hello.c"
- 再次输入
vim Hello.c
即可查看
常用快捷键
一般模式下#
- 拷贝:
yy
- 当前行:yy
- 当前在内的5行:5yy
- 粘贴:
p
- 复制一次:p
- 复制5次:5p
- 删除:
dd
- 删除当前行:dd
- 删除当前行往下5行:5dd
- 跳转:
g
- 文件末尾:G【大写,要先按下大写锁定】
- 文件开头:gg
- 第20行:20+shift+g
- 撤销:
u
命令模式下#
- 行号
- 设置:
:set nu
- 取消:
:set nonu
- 设置:
- 查找: 【注意:按下
/
即可直接进入命令模式】- 查找:
/+关键字
- 下一个:
n
- 查找:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· Windows编程----内核对象竟然如此简单?
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用