-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
无论有无编辑都要用:q!退出 #25
Comments
这个是正常的啊,你用linux键入vi试一下 也是这样子的 |
我试了一下,
|
你可以测试一下最新的官方vi是什么行为,https://github.com/mirror/busybox/blob/master/editors/vi.c |
我试了一下 vi软件包可以q直接退出啊 |
你确认一下 你是进去之后什么都没动,按q,还是进去之后打了些字然后删了,按q |
https://busybox.net/downloads/binaries/1.35.0-x86_64-linux-musl/busybox 2022-1-17 这个版本测试是无问题的 |
打开 |
欢迎提交pr来改善这个问题。 |
说实话 这个问题我并不想“修”,我都无法确认上游的代码是不是也有这个问题。我需要对着4000行代码一点点去排查。而且这个反馈意义并不大,最后到头来,发现是上游的问题就白折腾了。 |
https://github.com/mirror/busybox/blob/master/editors/vi.c#L1707 |
我也跟踪到这行.但我试了最新版的busybox, 是正常的.不明白.先不理吧 |
打开一个已存在的文件,未编辑就显示[modified],而打开一个不存在的文件则不会
msh /etc>vi sys.info
)msh /etc>vi new.txt
The text was updated successfully, but these errors were encountered: