网站首页 > 技术文章 正文
另存与保存
回忆上节课内容
- 我们上次进入了插入模式
- 从正常模式,按<kbd>i</kbd>,进插入模式
- 从插入模式,按<kbd>ctrl</kbd>+<kbd>c</kbd> 退回到正常模式
- 这次我们想想应该如何保存这个文件
ls -l . > oeasy.txt
vi oeasy.txt
保存文件
- 首先要查询 save 相关的帮助
- :h save
- 只是找到了 saveas {file}
- 这一看就是 另存为 啊
- 我们来试一下 <kbd>i</kbd> 进入插入模式
- 随便打字
- 然后另存为 :saveas o2z.txt
- 这个 o2z.txt 是 saveas 的参数,也就是保存的文件名
- 然后退出 :q
cat o2z.txt
可以看到另存的 o2z.txt 真的被保存下来了!,但是能否直接保存当前文件呢?
直接存储
- 我们再次打开 oeasy.txt
- 我们继续查帮助 :h save
- 往上翻
write 命令
- 找到了一个 :w[rite] 命令复杂写法是 :write简单写法是 :w
- 我们再对文件进行修改
- 注意文件名 oeasy.txt[+] 中那个 [+],就是有修改但是未保存的标志
- 然后 :w
左下角状态栏
我们查看右下角状态栏显示了:
- 文件名
- 行数
- 字符数
- 如果没显示,就 :file
这时候我们再退出
- 我们先执行操作 :q 再执行 cat查看 oeasy.txt
- 真的已经被修改了!!!
总结
- 这次我们学会了另存为命令 :saveas {file}
- 还有直接保存命令 :w
- 真的可以把修改的内容保存了
- 还有什么可玩的?
- 我们下次再说!
猜你喜欢
- 2025-09-12 天翼云主机初始化Linux数据盘,解决新装宝塔不显示挂载磁盘。
- 2025-09-12 Linux服务器SSH登录慢?3个实用技巧让连接速度提升10倍!
- 2025-09-12 Linux系统保存文件命令的详细介绍
- 2025-07-06 这个办法能够让家里的旧手机安装docker并成功运行!免root安装!
- 2025-07-06 2022年即将生效的防止空气污染规定,请查收
- 2025-07-06 纯干货 | 四六级核心词500词第七组50词
- 2025-07-06 群晖 Container Manager 无法通过代理拉取镜像的完整解决流程
- 2025-07-06 Centos7修改网卡固定IP地址(centos7修改网卡配置文件)
- 2025-07-06 # linux 中使用 visudo 命令,怎么保存退出?
- 2025-07-06 驰为Vi8 双12全球首发(驰为vi8 hi8)
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)