vi编辑器 学会啦!

什么是vi/vim编辑器?

命令行模式下的文本编辑器,用来编辑文件

1.命令模式

如果需要通过vi/vim编辑器编辑文件,请通过如下命令:

vi 文件路径

vim 文件路径

vim兼容全部的vi功能,后续全部使用vim命令

·如果文件路径表示的文件不存在,那么此命令会用于编辑新文件

·如果文件路径表示的文件存在,那么此命令会用于编辑已有文件

python 复制代码
wendy@wendydeMacBook-Air ~ % vim hello.txt
                                                                              
~                                                                               
"hello.txt" [New]

2.插入模式

命令模式按 i 键,进入插入模式

插入模式按 esc 键,回到命令模式

输入yyp:复制一行

输入dd:删除一行

输入u:撤销

3.底线命令模式

在命令模式中,按 : 进入底线命令模式,并输入 wq 就是保存并退出

python 复制代码
wendy@wendydeMacBook-Air ~ % vim hello.txt
wendy@wendydeMacBook-Air ~ % ls
Applications	E-Study		Pictures	Zotero
Desktop		Library		Public		hello.txt
Documents	Movies		PycharmProjects	test
Downloads	Music		Python-learning	test.txt
wendy@wendydeMacBook-Air ~ % cat hello.txt
great

其他命令模式总结:

操作步骤

完结 🎉 继续更新 加个关注收藏一下叭~

相关推荐
不想写代码的星星几秒前
C++协程从入门到放弃?不,是从入门到手搓调度器
开发语言·c++
Jurio.1 分钟前
当 AI 不再只是对话:Codex app 的自动化功能
运维·人工智能·ai·自动化·codex
m0_631529825 分钟前
如何在非组件文件中动态读取 Redux Store 中的值以配置主题颜色
jvm·数据库·python
m0_733565465 分钟前
SQL如何统计每日新增用户数_窗口函数与日期维度的结合
jvm·数据库·python
lolo大魔王8 分钟前
Go语言数据库操作之GORM框架从入门到生产实战(完整版)
开发语言·数据库·golang
财经资讯数据_灵砚智能10 分钟前
基于全球经济类多源新闻的NLP情感分析与数据可视化(夜间-次晨)2026年5月14日
人工智能·python·信息可视化·自然语言处理·ai编程
2303_8212873811 分钟前
Redis如何监控系统QPS的变化趋势
jvm·数据库·python
dinglu1030DL13 分钟前
uni-app怎么接极光推送 uni-app消息推送App端接入【教程】
jvm·数据库·python
神明93114 分钟前
Go语言如何用logrus_Go语言logrus日志框架教程【技巧】
jvm·数据库·python
2301_7796224120 分钟前
PHP处理Codex安全漏洞检测【解答】
jvm·数据库·python