gpt4 book ai didi

vim - 如何阻止 vim 在文件末尾添加换行符?

转载 作者:行者123 更新时间:2023-12-03 04:06:54 47 4
gpt4 key购买 nike

所以我在一家 PHP 商店工作,我们都使用不同的编辑器,而且我们都必须在 Windows 上工作。我使用 vim,店里的每个人都不断提示每当我编辑文件时底部都会出现换行符。我四处搜索,发现这是 vi 和 vim 的记录行为...但我想知道是否有某种方法可以禁用此功能。 (如果我可以针对特定文件扩展名禁用它,那就最好了)。

如果有人知道这一点,那就太好了!

最佳答案

对于 vim 7.4+,你可以使用其中任何一个(最好在你的 .vimrc 上)(感谢罗泽轩提供的最后一点消息!):

:set nofixeol
:set nofixendofline

现在关于旧版本的 vim

即使文件已在末尾保存新行:

vim -b 文件一旦进入 vim:

:set noeol
:wq

完成。

或者您可以使用 :e++bin file 在 vi​​m 中打开文件

另一种选择:

:set binary
:set noeol
:wq

查看更多详细信息Why do I need vim in binary mode for 'noeol' to work?

关于vim - 如何阻止 vim 在文件末尾添加换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1050640/

47 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com