当我用 vim 打开一些 bash 脚本文件时,它有时会将它们识别为conf
文件,没关系,我可以通过将文件类型设置为sh
with来纠正它:setf sh
。
太好了,除了我注意到这并不能完全解决问题:
请注意,shopt
它在左侧正确突出显示,但不在右侧,我手动将文件类型设置为sh
.
这意味着当文件被识别为vimbash
或被sh
vim 识别时,它会将文件类型设置为,sh
但随后会执行一些我在手动设置文件类型时没有执行的额外步骤。
任何人都知道那可能是什么,以及我该如何解决?