TextMate是苹果电脑上的著名的文本编辑器,有非常好用的一些插件,fei'chang我选用了TextMate。
1.Textmate官网:http://macromates.com/
Textmate是收费的文本编辑器,但是现在可以免费使用了,只需在提示你更新的时候,更新到最新的版本就可以一直使用,如果感觉好用,可以支持一下作者。
2.安装好之后需要配置下命令行调用:
两种方式:
(1)将Textmate的可执行文件的路径添加到环境变量PATH中。
export TEXTMATE_PATH=/Applications/TextMate.app/Contents/Resources
export PATH=${PATH}:${TEXTMATE_PATH}

(2)给Textmate的可执行文件创建软连接:
ln -s /Applications/TextMate.app/Contents/Resources/mate ~/bin/mate
~/bin/mate文件需要先在~/bin目录中先创建一个。
设置环境变量默认的编辑器为
echo 'export EDITOR=~/bin/mate -w:$EDITOR'>>~/.bash_profile
3.安装Go语言对应的插件:
Preference-->Bundles-->选择Go语言的插件:

查看Go插件的帮助文档:

基本内容如下:

This bundle relies on amazing open source tooling for some functionality. These utilities can be installed with the following commands:

go get -u github.com/nsf/gocode                 # completion
go get -u github.com/zmb3/gogetdoc              # documentation
go get -u golang.org/x/tools/cmd/goimports      # import resolution/rewriting
go get -u github.com/golang/lint/golint         # linting
go get -u github.com/rogpeppe/godef             # goto definition
go get -u github.com/alecthomas/gometalinter    # metalinting

You may override the following TextMate variables in the preferences (adjust paths to your own configuration). TextMate does not inherit the users environment unless it is launched from the command line. It may be necessary to set TM_GOPATH and GOROOT.

TM_GO=/usr/local/bin/go
TM_GOPATH=/Users/myuser/go
TM_GOCODE=/Users/myuser/bin/gocode
TM_GOGETDOC=/Users/myuser/bin/gogetdoc
TM_GOFMT=/Users/myuser/bin/gofmt # or /Users/myuser/bin/goimports
TM_GOIMPORTS=/Users/myuser/bin/goimports
TM_GOLINT=/Users/myuser/bin/golint
TM_GODEF=/Users/myuser/bin/godef
TM_GOMETALINTER=/Users/myuser/bin/gometalinter

文中提到的插件都是开发Go语言程序和使用该插件的时候需要用到的,按照帮助文档中的提示下载安装插件,并配置插件路径,

提醒一点,别忘了配置TM_GOPATH和GOROOT哦。

配置完毕后变量配置页面结果为:

途中标红部分是你的用户名。

至此,用来开发Go的编辑器TextMate就配置完毕了。

转载于:https://www.cnblogs.com/mengyehongmanshan/p/7351910.html

配置学习Go的编辑器:配置TextMate相关推荐

  1. geany配置python_python使用Geany编辑器配置方法

    Geany中配置python的方法: 一.文件下载并安装 1.下载Python 下载地址: https://www.python.org/downloads/ 下载完成后,按照windows的标准安装 ...

  2. H3C基础配置学习笔记1-端口配置

    一.以太网接口配置 1.以太网接口和子接口通用配置 (1)combo口 Combo 接口是一个逻辑接口,一个 Combo 接口对应设备面板上一个电口和一个光口.电口与其对应的光口是光电复用关系,两者不 ...

  3. CKEditor+CKFinder配置学习

    CKEditor+CKFinder配置学习 基于dotNetFramework环境, 解决方案部署在VS2010 + dotNetFramework4.0 [下载源码] 富文本编辑器学习,常见富文本编 ...

  4. 【vim编辑器配置】Linux / Ubuntu 傻瓜式配置 vim + 功能齐全 + 方便好用

    [vim编辑器配置]Linux / Ubuntu 傻瓜式配置vim + 功能齐全 + 方便好用 本文主要讲述, Linux/Ubuntu系统如何配置vim,让其变得高端大气上档次,皮实好用功能全. W ...

  5. LINUX学习笔记1 网卡配置(网络适配器安装失败问题解决)

    LINUX学习笔记1 网卡配置(网络适配器安装失败问题解决) 概述 每一次选修课总会碰到一堆问题,我真的是幸运得很.这次是LINUX服务器管理这门课,最开始安装虚拟机一切正常(用的是VMware安装u ...

  6. CentOS 7 学习(一) 配置LAMP和Nginx

    CentOS 7 学习(一) 配置LAMP和Nginx CentOS是RedHat Linux企业版的代码编译版本,属于比较通用的服务器Linux版本,据说Ubuntu Server更通用,呵呵,不过 ...

  7. vim学习、各类插件配置与安装

    vim学习.各类插件配置与安装 vim 插件 配置 1. vim学习 vim基础学习:根据网上流行基础文章<简明Vim练级攻略>,进阶书籍<vim实用技巧>.注:进阶书籍可以在 ...

  8. 一文整理深度学习【深度学习win10的Docker配置】

    win10的Docker配置 一.WSL2配置 1.1. 下载CUDA on WSL 1.2. 下载WSL2 1.3. 安装linux 1.4. sshpass 二.安装Docker 2.1. 安装D ...

  9. Geany编辑器配置Python路径(Windows10)

    Geany编辑器下载地址:https://www.geany.org/Download/Releases 提示:在这个页面上,找到一个geany-1.33_setup.exe(类似的安装文件),版本会 ...

最新文章

  1. linux修改ssh端口
  2. [easyui] 在iframe中操作父窗口的组件
  3. Web前端开发入门之网页制作三要素!
  4. MySQL 安装手册(5.7.20)
  5. cpu是32位的 这指的是数据总线还是地址总线是32条?另外,电脑操作系统是3位的这指的是什么意思?指令是32...
  6. vim 命令整理(自己常用)
  7. java安装教程_JAVA教程_Windows环境Java安装部署教程
  8. 运动世界校园3.0版本逆向分析破解
  9. 学习系统地思考——《第五项修炼》读后感
  10. 黑马程序员各学科超长体验课知识点汇总
  11. iso14443_TypeB TR0/TR1/TR2 时序观测
  12. 分享个弹射世界挂机脚本 worldflipper 弹射世界挂机脚本 自动共斗踢罐子
  13. 输入一个整数,判断它能否被3、5、7整除,并输出以下信息之一:
  14. 【python】保存某个文件夹下所有图片名字到一个txt文件里
  15. [持续更新]大数据岗位实习日志
  16. 杂散干扰解决办法_6种直流电源杂散干扰的成因分析及解决办法
  17. 多项式回归、学习曲线
  18. 考研一看书就犯困,怎么破?
  19. 一道面试题引出的系列数据库性能,数据安全问题及解决方案
  20. 【MapReduce】使用MapReduce处理数据库中的豆瓣数据

热门文章

  1. kalman滤波(二)---扩展kalman滤波[EKF]的推导
  2. UFLDL深度学习笔记 (三)无监督特征学习
  3. Jenkins配置Java项目1(Java+Maven+Tomcat+SVN/Git)
  4. I Hate It(线段树基础)
  5. 搭建SSH框架之一(资料准备)
  6. flash与字符串:数组转换为字符串
  7. 将word文档按分页另存为多个word文件的VBA代码
  8. Ubuntu10.10更新源
  9. DPDK pci驱动探测(十八)
  10. 计算机到计算机 临时网络,电脑如何设置临时网络