Hello Linux Geeksters. Sublime Text is a very good text editor for programmers, available for Windows, Mac OS X and Linux systems. But because Sublime Text does not work flawless, a third party developer has created an open-source fork, called Lime Text.
Lime Text is built in Go for backend and ermbox, Qt and HTML/JavaScript for frontend and looks and works exactly as Sublime Text. Being still under development, no stable version of Lime Text has been released yet, the editor being installable only via Git.
In this article I will show you how to install Lime Text on Ubuntu 14.04 Trusty Tahr, Linux Mint 17 Qiana, Pinguy OS 14.04, Elementary OS 0.3 Freya, Peppermint Five, LXLE 14.04, Linux Lite 2.0, Deepin 2014 and other Ubuntu 14.04 derivative systems.
Because it is not available via any repository or PPA, we have to install Lime Text from Git. Follow the instructions exactly, in order to get a successful installation.
Install the needed dependencies:
$ sudo apt-get install python3.4 libonig2 libonig-dev git golang python3-dev libqt5qml-graphicaleffects libqt5opengl5-dev qtbase5-private-dev qtdeclarative5-dev qtdeclarative5-controls-plugin qtdeclarative5-quicklayouts-plugin
Set the proper path for Golang:
$ export GOPATH=~/golang
Download and run termbox:
$ export PKG_CONFIG_PATH=$GOPATH/src/github.com/limetext/rubex
$ go get -u github.com/limetext/lime/frontend/termbox
$ cd $GOPATH/src/github.com/limetext/lime
$ git submodule update --init
$ cd $GOPATH/src/github.com/limetext/lime/frontend/termbox
$ go build
$ ./termbox main.go
Download and run qml:
$ export PKG_CONFIG_PATH=$GOPATH/src/github.com/limetext/rubex
$ go get -u github.com/limetext/lime/frontend/qml
$ cd $GOPATH/src/github.com/limetext/lime
$ git submodule update --init
$ cd $GOPATH/src/github.com/limetext/lime/frontend/qml
$ go run main.go