Python之Web开发初学者教程—ubuntu下vi的使用

Python之Web开发初学者教程---ubuntu下vi的使用

vi\vim 文本编辑器

i 切换到输入模式,以输入字符。

x 删除当前光标所在处的字符。

: 切换到底线命令模式,以在最底一行输入命令。

vi 保存并退出:esc键退出编辑->按下冒号键->输入wq 回车

vi中"q!"命令是不保存强制退出。

:w 保存;
:w filename 另存为filename;
:wq! 保存并强制退出;
:wq! filename 注:以filename为文件名保存后强制退出;
:x 保存并退出(仅当文件有变化时保存)

工作模式:

操作实例:

终端命令行下:sudo vi

不过有一点要特别注意,就是您进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够输入文字。初次使用vi的人都会想先用上下左右键移动光标,结果电脑一直哔哔叫,把自己气个半死,所以进入vi后,先不要乱动,转换到 「插入模式(Insert mode)」再说吧!

  在「命令行模式(command mode)」下按一下字母「i」就可以进入「插入模式(Insert mode)」,这时候你就可以开始输入文字了。

输入完成后,按【esc】切换为命令行模式,输入:w test.txt回车,输入:q!退出

相关推荐
自养Agent10 小时前
AI 私有化实战:一张卡能扛几个并发,答案不在显卡参数里
人工智能
用户3600555790010 小时前
Kestrel_VLLM - 21 · 收益区间实测界定:KV 分页与 L3 驻留为何被判「不做」
人工智能
长弓三石10 小时前
企业级开源Harness平台BizBuddy 0.9.9 发布:知识库混合检索与长期记忆托管
人工智能
一线数智10 小时前
来腾讯云AI开放日 加入人类职业进化计划
大数据·人工智能·腾讯云
Dmz丶10 小时前
前端转 AI 100 天 Day 32:LLM 客户端工程化——重试、超时、降级、限流
python
郭小李10 小时前
spring mvc 工作流程
java·spring·mvc
桦说编程10 小时前
别再追“最强模型”了,先想清楚你要什么
人工智能·llm·agent
曲径海盗10 小时前
【Python 学习第 39 天】for 循环
python·学习笔记·编程入门
loulanyue_10 小时前
机器换人不是终点,混合智能体重塑制造范式:从自主四要素到组织扁平化破局——读周济李培根院士2026东湖论坛国际智能制造创新论坛演讲实录
大数据·人工智能·制造
GeW10 小时前
新质生产力落地实践:企业级Linux迁移与数据库国产化
linux