如何让vim自动将文件格式设置为UNIX以用于某些文件类型?例如,如果我创建一个script.sh
,并且我希望vim自动将文件格式设置为UNIX,那么它现在是DOS。
答案 0 :(得分:3)
在~/.vim/after/ftplugin/sh.vim
中,输入以下内容:
if &modifiable
setlocal fileformat=unix
endif
或者,您也可以通过:autocmd
~/.vimrc
进行配置
autocmd FileType sh if &modifiable|setlocal fileformat=unix|endif
(但我建议使用提供的抽象来避免混乱你的vimrc文件。)