From 29d8396c2565da5156b930c1cdaca8d657c86309 Mon Sep 17 00:00:00 2001 From: era Date: Mon, 12 Aug 2013 12:45:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A9sublime=E6=94=AF=E6=8C=81=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=9C=AC=E8=BA=ABpkg?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ebook/01.4.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/ebook/01.4.md b/ebook/01.4.md index 7c02ced9..649a7cd0 100644 --- a/ebook/01.4.md +++ b/ebook/01.4.md @@ -157,6 +157,30 @@ ln -s /Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl /usr/local/bin/sublime + 5. 项目支持,让sublime支持项目本身的pkg库提示,有两种基本的实现 + + 一种为设定 gosublime 插件的 `Setting - user` 配置 + + { + "env": { "GOPATH": "$HOME/golang:$GS_GOPATH" } + } + + `$GS_GOPATH` 是 gosublime 的伪环境变量, 它自动寻找 `.go`文件所在的 `~/go/src` 来推测 `~/go/` 为项目位置, 从而自动适应 `GOPATH` 。 + + 另外一种为保存sublime 项目 , 修改 project_name.sublime-project 添加节点 + + + "settings": { + "GoSublime": { + "env": { + "GOPATH": "$HOME/golang/pwd" // 此处修改为项目路径 + } + } + }, + + "folders"{... + + ## Vim Vim是从vi发展出来的一个文本编辑器, 代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。