【发布时间】:2017-11-29 22:53:44
【问题描述】:
根据许多在线文档 (e.g.),我应该能够通过添加如下行来通过模式行启用 bash 语法突出显示:
# vim:let g:is_bash=1:set filetype=sh:
在.vimrc:
filetype plugin indent on
syntax on
set modeline
set modelines=4
不幸的是,当我添加这些行时,我收到一条错误消息:
"packer/shunit2/include.sh" 85L, 2749C
Error detected while processing modelines:
line 85:
E518: Unknown option: let
第 85 行当然是上面的模式行。 (它是文件中的最后一行。)
尽管有这么多页面都建议这样做,为什么这不起作用,错误消息是什么意思,以及如何更改此设置以便我的 bash 脚本以正确的 bash 语法突出显示打开?
【问题讨论】:
标签: vim vim-syntax-highlighting modeline