文本编辑器(vi)中,末行模式输入:w ⼀tmp⼀newfile命令的作用是什么?

2025-04-27 20:25:03
推荐回答(1个)
回答1:

题主你好,
末行模式输入:
:w /tmp/newfile
作用是:
将当前文档保存在/tmp/目录下,保存的文件名为newfile
----
举例来说:
假设当前/tmp/目录下为空,即啥也没有,然后在命令行输入:
vim
回车后,会打开vim编辑器,我们在vim编辑器中输入:
i
进入编辑模式,此时可以随意输入内容,假设我们输入:
hello world!
接着按键盘左上角的:
ESC键
此时处于命令模式,重点来了,输入:
:w /tmp/newfile
回车后,/tmp/目录就不是空的了,而是有一个名为:
newfile
且内容为:
hello world!
的文件
*. 可以再输入 :q 退出vim编辑器, 然后cd /tmp切换到/tmp目录下,再执行ls命令,看是否有你个名为newfile的文件, 最后执行 cat newfile 看一下文件内容是否为 hello world!
希望可以帮到题主, 欢迎追问.