在 *nix 中,vim 语法文件在 ~/.vim/syntax/[language].vim 但是在 windows dot 不是一个受欢迎的文件夹名称开始,所以它假设是 _vim\syntax\[language].vim 我试过将语言文件放在这样的文件夹中,但是 :set syntax=[language] 在 windows vista 上没有任何作用 :(。令人惊讶的是,_vimrc 工作正常。有什么提示吗?
在 *nix 中,vim 语法文件在 ~/.vim/syntax/[language].vim 但是在 windows dot 不是一个受欢迎的文件夹名称开始,所以它假设是 _vim\syntax\[language].vim 我试过将语言文件放在这样的文件夹中,但是 :set syntax=[language] 在 windows vista 上没有任何作用 :(。令人惊讶的是,_vimrc 工作正常。有什么提示吗?
在 windows vista+ vim 下,语法文件不在 %USERPROFILE%.vim\syntax 中,也不在 %USERPROFILE%_vim\syntax 中,而是在 %USERPROFILE%\vimfiles\syntax 中
在 Windows 中,完全允许以“.”开头的文件夹名称。例如,在使用 SVN 下载的示例树中,有几十个名为“.svn”的文件夹。
JR
回复地狱之眼:
尝试打开命令提示符,你会发现你可以做到
然而,刚刚尝试在资源管理器中创建一个名为“.afolder”的文件夹,你是完全正确的!MS的设计似乎相当愚蠢。然而,这只是 Explorer 的限制,以点开头的名称是完全合法的。
JR