Vim没有最后一行或结尾的行尾 [英] Vim no end of line on last line or eof
本文介绍了Vim没有最后一行或结尾的行尾的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试设置vim以跳过在最后一行或eof上添加eol的操作,我已经尝试过
I am trying to setup vim to skip adding eol on last line or eof, i have tried this
:set binary
:set noeol
:w
这不是完美的原因,因为二进制覆盖文件类型
which is not perfect cause binary override filetype for later use.
设置此选项的任何其他选项,我不需要最后一行换行。
Any other option to set this, i don't need newline on last line.
推荐答案
我在某处发现的效果更好:
This is even better i found somewhere:
au BufWritePre * :set binary | set noeol
au BufWritePost * :set nobinary | set eol
这篇关于Vim没有最后一行或结尾的行尾的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文