mac配置vim-go

基本的设置信息(参考网址: http://hessian.cn/p/1026.html):
"还是配置/.vimrc文件.
syn on "语法支持
set laststatus=2 "始终显示状态栏
set tabstop=2 "一个制表符的长度
set softtabstop=2 "一个制表符的长度(可以大于tabstop)
set shiftwidth=2 "一个缩进的长度 set expandtab "使用空格替代制表符
set smarttab "智能制表符
set autoindent "自动缩进
set smartindent "只能缩进
set number "显示行号
set ruler "显示位置指示器
set backupdir=/tmp "设置备份文件目录
set directory=/tmp "设置临时文件目录
set ignorecase "检索时忽略大小写
set hls "检索时高亮显示匹配项
set helplang=cn "帮助系统设置为中文
set foldmethod=syntax "代码折叠
 
➕vundle插件管理插件
可以命令运行:$ git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
然后修改添加部分代码进~/.vimrc
 
➕vundle插件管理插件 或者:➕Pathogen插件管理(都是为了快速安装插件,推荐用pathogen)
 
嗯,简单的vim-go配置环境就好了。重点提一下遇到的问题:
1.GOROOT. GOPATH. GOPATH. GOBIN. GOARCH. 的配置
   由于我是在mac下操作的,虽然mac是unix改造的,需要注意可不能写linux。 GOARCH需要写成darwin.直接上配置图。source ~/.bash_profile 立刻生效
 
2.由于我用的iTerm 不是bash,而是安装了zshrc了,所以,修改的地方需要在.zshrc文件。
事实上,我们可以在.zshrc上添加:~/.bash_profile文件,原理是:每次打开terminal都会去读取这个配置文件的,所以,我们添加多一个引用路径,这样,就能再去读取~/.bash_profile文件了。嗯,这里可以装逼一下,就是配置一下刚才引用好的.bah_profile文件,写入:echo “hello, good fun today.”  ; 这样,每次打开terminal 就会输出这句话了。
 
3.顺带说一下gopath的设置问题。gopath是我们的项目的存放地点,不管是我们下载的gocode插件,还是后面用到的第三方库,使用的go get命令都会下载到这儿,并且,我们的项目能直接引用而不需要像其它语言那样,移动文件xxxx什么的。非常的方便的。
 
4.现在到了最麻烦的go配置了:参考一下地址,记得FQ
http://ju.outofmemory.cn/entry/49172
http://www.xiaozhou.net/setup-golang-environment-for-vim-2014-01-25.html
http://wuwen.org/article/38/setup-vim-go-dev-environment.html
http://www.tuicool.com/articles/zQnMby
建议先看完这些教程再做。是挺麻烦的一件事情。vim-go一定要用Pathogen插件管理,找不到原因,郁闷。
 
需要升级下vim: brew install vim --with-lua 
嗯,还有自己配置vim一些快捷键。
最后配置好的效果图:
 
基本上,vim-go的配置就是这样的,在后台鱼块的奔跑吧。
posted on 2015-01-01 15:51 yanshanLove 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/Lxiaolong/p/4197289.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值