Linux下vim编辑器命令大全
背景:
vim是Linux下面的一款编辑器,一般通过vim命令进行对Linux操作系统下面的文本文件进行操作,只要熟练运用,功能十分强大。
介绍:
vim编辑器有3种模式,命令模式、输入模式、末行模式。
例如:在/root路径下面有一个123.txt文件。首先使用命令打开文件 vim /root/123.txt 便进入了命令模式
然后在键盘上按下i键(表示insert),可以向改文件输入其他文本信息,便进入了输入模式
然后按下键盘ECS键,便进入了末行模式,末行模式支持也支持很多命令,例如:wq命令就是保存并退出。
命令模式:
#命令模式->打开文件,如果有就打开文件内容,没有就新增该文件。 vim /root/123.txt #命令模式->光标移动,键盘上的hjkl四个键 K(或者方向上键):向上移动光标 h(或者方向左键):向左移动光标 l(或者方向右键):向右移动光标 J(或者方向下键):向下移动光标 #命令模式->翻页命令 Ctrl+F:向前翻整页 Ctrl+U:向前翻半页 Ctrl+B:向后翻整页 Ctrl+D:向后翻半页 #命令模式->行内快速跳转 ^:移动到本行行首 $:移动到本行行尾 #命令模式->跳转到指定行 1G(或者1GG):跳转到文件首行。 G(或者GG)跳转到尾行 #G(或者#GG)跳转到文件的#行 #命令模式->编辑操作 I:插入命令 A:附加命令 O:打开命令 C:修改命令 r:取代命令 S:替换命令 Esc:退出命令
输入模式:
#输入模式->操作 Home:光标到行首 End:光标到行尾 Page Up、Page Down:上下翻页 Delecte:删除光标位置的字符
末行模式:
#末行模式->显示行号或者取消行号 set n:显示行号 set nonu:取消行号 #末行模式->保存文件 :w #末行模式->退出 :q #末行模式->强制退出 :!q #末行模式->保存并退出 :wq
来自微信公众号:编程社
程序员日常进阶宝典,欢迎关注!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」