我正在尝试使用vim-coffee script插件https://github.com/kchmck/vim-coffee-script,但它没有检测到测试文件为coffeescript文件类型。但是,当我手动操作时
:set ft=coffee它起作用了。到底怎么回事?
.vimrc和test.coffee https://gist.github.com/911087
发布于 2011-04-09 12:08:38
我想通了..。我必须通过设置强制重新加载文件类型
filetype off
filetype on具体地说,我必须在运行以下命令后执行此操作
syntax on这主要在病原体自述文件中进行了解释
http://www.vim.org/scripts/script.php?script_id=2332
发布于 2013-05-08 14:18:34
Noli的解决方案有时对我很管用。在其他时候,或者对于其他文件类型,它会崩溃。这让我很生气。
的解决方案是将syntax enable移到vimrc的底部。
解释:进一步遵循noli的逻辑,我查看了pathogen docs on Github。有一件事引起了我的注意
execute pathogen#infect()
syntax on
filetype plugin indent on在安装了插件之后,一切都打开了。我注意到在我的vimrc中情况并非如此,所以我将syntax和filetype移到了vimrc的底部。问题已解决(到目前为止)
发布于 2014-08-17 22:03:42
我尝试了这里提出的所有解决方案,但没有人为我工作。对我有效的解决方案是将以下代码片段添加到~/.vimrc文件中
syntax on
filetype on
au BufNewFile,BufRead *.coffee set filetype=coffee问题就解决了。
https://stackoverflow.com/questions/5602767
复制相似问题