我已经使用vim一年左右了(在Ubuntu 10.04上),通常它很棒。几天前我添加了另一个插件,突然我所有的js缩进都错了。 HTML很好,XML很好,但任何JS文件,当我输入gg = G时,它会格式化关闭函数,如下所示。哎呀!
我从我的家庭目录中删除了.vimrc,添加了另一个,删除了新的插件,重启了几次等等。然后我从用户的主目录中删除了.vimrc和.vim并使用Synaptic重新安装。没变!我只想要我的旧美妙的回归...我该怎么办?为什么它会一直持续到删除并重新安装?
// Comment comment
$('#likeonfb .clickicon').click(function(e) {
window.open('http://www.url.com','width=400,height=600');
});
答案 0 :(得分:2)
嗯,它“持续存在”,因为它是默认设置。开箱即用的Vim缺少你想要的大部分内容。无论如何,如果你将它添加到.vimrc中它应该可以正常工作:
filetype plugin indent on
当然,这假定您的文件类型设置正确。 :set filetype?
确实会返回filetype=javascript
,对吧?
如果您的原始缩进文件以某种方式损坏,当然,您始终可以安装Javascript/HTML indentation plugin。