我快被 vim 弄崩溃了

2020-02-12 15:55:02 +08:00
 lokamir
我 Vim+路径+文件名,这个路径和文件名是不存在的,我希望在 vim 后可以像文件夹一样直接创建出来图省事就直接 vim 了。然后写完文件 wq 保存弹出 Can't open file for writing Press ENTER or type command to continue
好吧 我想退出去重新建文件,直接 q 退出,告诉我需要用!q 来 override,我用!q 退出到了命令行提示我有文件为保存,按任意键继续编辑,不管按什么键都会进入 vim 编辑,编辑了不能保存,退出后又让我编辑,我真无语,这个除了关 putty 还有其他办法解决吗?
6730 次点击
所在节点    Linux
27 条回复
yesmeck
2020-02-12 15:56:37 +08:00
``:w!` 创建并保存。
Cooky
2020-02-12 15:57:55 +08:00
这就崩溃了?
fancy111
2020-02-12 16:00:26 +08:00
。。。。 你看看一楼
loading
2020-02-12 16:09:25 +08:00
建议和我一样装个 nano。
虽然我会用 vi。
lokamir
2020-02-12 16:10:56 +08:00
感谢,解决了
@yesmeck
kdashl
2020-02-12 22:13:56 +08:00
你是不是,有个隐藏的文件待编辑
muzuiget
2020-02-13 04:42:29 +08:00
那是 vim 提示你试图覆盖一个“只读”的文件,原因可能是文件属性标记为“只读“,或者没有写入权限,前者可以用 :w! 强制保存,后者要用 :saveas 另存为新文件。
linxu
2020-02-13 08:32:02 +08:00
哈哈。。是你自己对 vim 不熟悉。
StarkXiao
2020-02-13 09:39:10 +08:00
:!q 是执行一个外部命令 q 啊,:q! 才是强制退出
lokamir
2020-02-13 09:56:13 +08:00
原来是这样啊,我一直都弄错了
@StarkXiao
jinliming2
2020-02-13 10:32:07 +08:00
ctrl+z 可以临时退出,然后输入 fg 命令可以恢复……
afpro
2020-02-13 10:36:52 +08:00
mkdir -p 了解一下
tankren
2020-02-13 11:30:31 +08:00
喜欢用 nano
wizardoz
2020-02-13 14:55:18 +08:00
想起那个段子:如何产生真随机数?让一个新手退出 vi
hellwys1
2020-02-13 15:10:51 +08:00
笑死了,想起自己第一次用 vim 的时候。别崩溃,多用,挺有意思的。
viruser
2020-02-13 17:46:32 +08:00
:w !sudo tee %。如果习惯不了 vim,除了 nano 还可以试试 micro 和 mcedit。熟悉 vim 是个漫长的过程...
feelinglucky
2020-02-13 17:49:05 +08:00
vim 还好了,你要知道很多 classic 的 vi (例如 FreeBSD 的 nex/nvi,Slackware 的 elvis 等,貌似暴露年纪了),你根本就不知道以前在 vim 的经验还能不能使用
xiaomudou
2020-02-13 18:22:48 +08:00
只会用 vi 的路过!
最小化安装后只有 vi 可用,没办法呀!
v22ex6667
2020-02-13 18:42:30 +08:00
玩不了 viM ,结果被它玩了,回头是岸,
KentY
2020-02-13 20:29:30 +08:00
1999 年是我第一次用 vim, 在电信机房登录服务器上临时修改一个配置文件, 不得不用 vim. 当时情况记得非常清晰...从那时就觉得这个编辑器根本不是给人设计的. 当时还是用的 SUN solaris 的键盘

今年 2020 年了自己是正式 vim 用户也有 17, 18 年了. 时光如梭

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/644058

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX