Vim 保存时转换行尾

Vim 保存时转换行尾,vim,Vim,据我所知,我可以通过以下方式将行尾从unix转换为dos: :set ff=dos 但我如何在保存时自动完成它呢 例如,我尝试: autocmd BufWritePre * :%s\:set\ ff=dos 但是这不起作用。您的au中的:%s\:没有意义 如果要在写入之前设置一些选项,可以: autocmd BufWritePre * set name=value 您的au中的:%s\:没有意义 如果要在写入之前设置一些选项,可以: autocmd BufWritePre * set na

据我所知,我可以通过以下方式将行尾从unix转换为dos:

:set ff=dos
但我如何在保存时自动完成它呢

例如,我尝试:

autocmd BufWritePre * :%s\:set\ ff=dos

但是这不起作用。

您的
au
中的
:%s\:
没有意义

如果要在写入之前设置一些选项,可以:

autocmd BufWritePre * set name=value

您的
au
中的
:%s\:
没有意义

如果要在写入之前设置一些选项,可以:

autocmd BufWritePre * set name=value