[Vi] 打开或新建文件
一、打开和新建文件
在终端中输入 vi
在后面跟上文件名 即可
$ vi 文件名
- 如果文件已经存在,会直接打开该文件
- 如果文件不存在,会新建一个文件
演示:
二、打开文件并且定位行
在日常工作中,有可能会遇到 打开一个文件,并定位到指定行 的情况
例如:在开发时,知道某一行代码有错误,可以 快速定位 到出错代码的位置
这个时候,可以使用以下命令打开文件
$ vi 文件名 +行数
演示:
vi hello.py +20
直接定位到error 20行
vi 文件名 +
直接定位到文件末尾
应用场景:
- 特殊用法:单独使用+不指定行号时,默认定位到文件末尾
- 应用场景:当知道某行代码有错误时,可快速定位到错误行进行修改
知识点 | 核心内容 |
VI编辑器快速定位行号 | 在vi命令后通过+行号直接跳转到指定行(如vi hello.py +16) |
错误排查效率优化 | 结合解释器报错信息(如Python的IndentationError)快速定位问题行 |
文件末尾编辑技巧 | vi + 文件名直接跳转至文件末尾继续编辑 |
缩进错误修正 | Python缩进错误典型表现(如unexpected indent)及修复方法 |