首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu未保存vi目录,出现错误e502: is a directory

Ubuntu未保存vi目录,出现错误e502: is a directory
EN

Stack Overflow用户
提问于 2021-03-12 22:05:20
回答 1查看 532关注 0票数 0

使用Ubuntu、Linux

执行-- mkdir directname之后

然后-- vi directname

然后在里面写下我需要的东西,它不会保存-- :wq:x

但只有-- :q!

这不会保存我试图创建的内容。

我得到了错误消息-- e502: "directname" is a directory

目前还没有该名称的目录。那么,我如何保存我的编辑,我做错了什么?谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-03-12 22:18:32

我想你可能想要做的是

代码语言:javascript
运行
复制
mkdir directname
cd directname
vi mynewfile

mkdir代表make directory,因此您要在vi中创建并打开一个目录,其中列出了该目录中的内容(由于您刚刚创建了该目录,该目录很可能是空的)。您的编辑器窗口是否如下所示:

代码语言:javascript
运行
复制
" ============================================================================
" Netrw Directory Listing                                        (netrw v170)
"   /home/someusername/directname
"   Sorted by      name
"   Sort sequence: [\/]$,\<core\%(\.\d\+\)\=\>,\.h$,\.c$,\.cpp$,\~\=\*$,*,\.o$,\.obj$,\.info$,\.swp$,\.bak$,\~$
"   Quick Help: <F1>:help  -:go up dir  D:delete  R:rename  s:sort-by  x:special
" ==============================================================================
../                                                                                                                                                                                                                                      
./

此外,我假设vi只是vimneovim的别名。我已经很久没见过真正的vi了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66601408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档