让Vim在Windows下使用Go

时间:2017-01-18 22:23:37

标签: windows vim go

如何配置在Windows下运行的Vim能够编辑Golang代码?我花了3个小时在这个主题上搜寻不完整的,自我引用的指南,然后因为沮丧而变得疲惫不堪。

更多细节。我安装了Vim。文件夹结构是: Program Files (x86) -> Vim vim80 autoload colors ... vimfiles 我的混淆的一个例子是vim-plug的安装指南,在关于Powershell的部分中,只是说发出这一行:

md ~\vimfiles\autoload

这些文件夹相对于什么?
我有一个现有的autoload文件夹,但它位于vim80文件夹下,因此我感到困惑。上述文件夹结构是Vim安装程序创建的默认文件夹结构。

2 个答案:

答案 0 :(得分:1)

~ in powershell默认$HOME~\vimfiles\autoload

所以vim80/autoloadfunction replaceImgSrc(img,imgTwo) { var arr=[img,imgTwo]; for(i=0;i<arr.length;i++) arr[i].each( function(i,e) { theImg=$(this), theImg.attr("src", function(i,e) { return e.replace("_thumb","_large") } ) } ) } 使用的用户设置。

答案 1 :(得分:0)

如VonC所说,〜字符是您的Userprofile。

因此,您可以在用户目录下创建vimfiles文件夹:
    C:\Users\username\vimfiles

这些将在vim安装位置Program files(x86)\Vim\vim80下的核心文件之后加载,但两个文件夹的用途相同。
如果多个用户使用相同的vim安装,同时使用不同的插件和不同的vimrc,则建议使用用户目录。

请注意,这也适用于vimrc文件:
    您可以将_vimrc.vimrc放入C:\Users\username\,它将由vim加载。