2014-10-10 73 views
0

SQL文件类型插件提到的in this helpfile有很多功能似乎不适合我。我已经安装了下列文件到正确的地方(全称为sql.vim)SQL文件类型命令不能在vim中工作(文件类型检测正确)

了这甚至是必要的?语法突出显示现在是正确的,但默认情况下帮助文件中的某些内容是否需要下载插件?无论如何,例如,函数[[,]],[]和] [不像所描述的那样工作,并且:SQLSetType不是一个可识别的命令。我需要做更多以启用这些吗?

预先感谢您的任何帮助

+0

Vim已经带有SQL支持,所以你不必下载任何东西。你的vimrc里有'filetype plugin indent on'和'syntax on'吗? – romainl 2014-10-10 12:37:00

+0

是的,它是filetype插件缩进。谢谢 – 2014-10-10 12:54:53

回答

2

的SQL语法和文件类型插件由大卫·菲什伯恩确实与Vim运行分布;如果您想要的版本比当前Vim版本提供的更新版本,则只需将它们安装到您的~/.vim/目录中即可。 (所以通常情况下没有。)

如果语法是工作,但文件类型定义都没有,你可能缺少

:filetype plugin indent on 
~/.vimrc

。您可以检查:scriptnames输出和:verbose nmap ]]

+0

没问题,尽管阅读了filetype的帮助页面,但我仍然认为缩进实际上只是设置缩进引导。现在完美的工作,非常感谢你! – 2014-10-10 12:54:16