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!退出

相关推荐
镜像视界(浙江)科技有限公司几秒前
《视频孪生之上:二维展示终结,三维空间计算重构城市逻辑》——跨摄像连续表达 × 三角测量厘米级定位 × 动态轨迹建模,构建新一代城市空间
大数据·人工智能·算法·矩阵·音视频·空间计算
你不是我我10 分钟前
【AI 测评】想用自己的声音给视频配音?Index-TTS本地部署这样做
人工智能·音视频
大大大大晴天10 分钟前
每天认识一个组件:元数据平台 DataHub
大数据
H_oRIZoN_12 分钟前
Linux入门DAY41(51 单片机 串口与通信协议)
linux·运维·单片机
SL_staff15 分钟前
3天上线OKR系统:一名HR与1名工程师如何用JVS完成全栈交付
java·低代码·开源
IT_陈寒22 分钟前
Java Stream处理大集合,我的内存怎么就炸了
前端·人工智能·后端
m0_5474866629 分钟前
《大数据分析导论》全套PPT课件2026
大数据·大数据分析
Ticnix29 分钟前
MCP 实战:把工具层从 Agent 里彻底解耦
python·mcp
Captaincc31 分钟前
AI 用量桌面端-桌面宠物自定义指南
前端·人工智能
悟空码字32 分钟前
四轮对话两张配图:用 WorkBuddy 优化公众号发文配图的实战指南
人工智能·后端·腾讯