vim命令打开的文件必须存在

vim命令打开的文件必须存在,第1张

Vim 命令打开的文件不一定必须存在,如果打开的文件不存在,Vim 会自动创建一个新文件并打开。可以通过在命令行中输入 `vim filename` 来打开文件,如果该文件不存在,Vim 会自动创建一个空文件并编辑,等待用户输入内容。当用户保存退出时,该文件就会被创建并保存到磁盘上。

如果在编辑器中打开的文件不存在,可以通过在 Vim 中使用 `:e filename` 命令重新打开文件。如果需要创建一个新文件并将其保存到磁盘上,可以在 Vim 中使用 `:w filename` 命令实现。在保存文件时,Vim 会自动创建该文件并将编辑器中的内容保存到该文件中。

需要注意的是,在使用 Vim 编辑器时,应该注意文件的路径和名称,以免误 *** 作或者不必要的数据丢失。在打开或创建文件时,最好在命令行中输入完整的路径和文件名,以免出现文件名重复或文件路径错误的情况。

当我在使用vim编辑 authorized_keys 文件的时候一直保存不上,我所在目录为 /root 需要建立的文件路径为 ~/.ssh/authorized_keys ,直接执行 vim ~/.ssh/authorized_keys 命令编辑完文件后无法保存,提示错误信息为 E212: Can't open file for writing 。

当我建立好 .ssh 隐藏目录,并且新建文件 authorized_keys ,再使用vim编辑就可以正常保存并退出了。

所以可能出错的原因如下

方法/步骤

1、vim之打开文件

命令为:e

<path/file>

不过我们如果不想输入过多的路径一般我们还是找到一个文件,然后右键选择edit

with

vim选项,毕竟我们是在windows下使用vim。windows的可视化 *** 作还是比较好的。

2、vim之保存文件

:w

文件名并回车。注意空格哟~

当然:wq

文件名并回车是保存并退出(这里也有一点组合命令的意思。希望大家好好体会,对于组合命令,我专门抽一篇内容来写。

保存之前程序左上角是未命名的。

我们测试文件名为vim.txt

3、点击回车后,会出现下面的内容,告诉你已经保存了多少行,和多少列,还有程序左上角会出现我们文件的名字vim.txt(这里是以vim.txt为例)

4、我们可以在vim中建立多个文件,用来切换多个文件命令是:bn或者:bp。

在这里我新建一个vim2.txt然后我用:bn来切换这两个文件。

以上就是专题栏小编带来的vim教程,更多教程请看“http://www.zhuantilan.com/zt/vim/”


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12105641.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存