ReText 3.0 Released (Text Editor For Markdown And reStructuredText)

3:23 AM


ReText is a text editor for Markdown syntax and reStructuredText (reST) that supports exporting to some popular formats such as PDF, ODT, HTML and plain text. It supports live previews, web pages generator, HTML syntax highlighting, full-screen mode for distraction free writing, can export files to Google Docs and more.

In case you're not familiar with it, Markdown is a markup language that allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML or HTML. More info on Wikipedia.

ReText 3.0 has been released today, bringing many improvements:
  • Python 3 support
  • Improved highlighter
  • Formatting shortcuts: Ctrl + B for bold, Ctrl + I for italics and Ctrl = U for underlined
  • New "Export Extensions" which allow you to add your own export functions to ReText. They as easy to write as a .desktop file - you can find the Export Extensions documentation here.
  • Recent files can now be opened from the File menu
  • SpellChecker improvements
  • ReText now automatically loads CSS file for Markdown's codehilite extension if it's enabled
  • WebKit engine improvements

Please note that Gdata doesn't yet support Python 3, meaning that exporting files to Google Docs doesn't work when using ReText with Python 3. Google Docs file export works just fine with Python 2 though.


Install ReText in Ubuntu

To add the ReText PPA (PPA shared with Unity Mail) and install the latest ReText 3.0 in Ubuntu 12.04, 11.10, 11.04 or 10.10, use the following commands in a terminal:
sudo add-apt-repository ppa:mitya57
sudo apt-get update
sudo apt-get install retext

Arch Linux users can install ReText via AUR.

For other Linux distributions, get ReText via SourceForge.

0 comments

» read more....

Sublime Text 2 PPA: Separate Development And Beta Builds

11:43 PM

Sublime Text 2

A quick update for those of you who are using the WebUpd8 Sublime Text 2 PPA: until now, the PPA had Sublime Text 2 development builds only but starting today, you can install either Sublime Text 2 beta or the latest Sublime Text 2 development build, from the same PPA. The recommended package is Sublime Text 2 beta, because it's more stable.

With this change, there are also new package names: for the development builds: sublime-text-2-dev and for the beta: sublime-text-2-beta. However, if you want to continue using the development builds, there's no need to install any new package: the "sublime-text-2" package is now a metapackage that automatically installs sublime-text-2-dev (I've done this so those who are using the PPA and aren't reading this, still get Sublime Text 2 updates).


Add the Sublime Text 2 PPA using the following commands:
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update

And then, to install Sublime Text 2 beta (recommended), use this command:
sudo apt-get install sublime-text-2-beta

Or, to install Sublime Text 2 development build:
sudo apt-get install sublime-text-2-dev

Note: you can't install both the development and beta builds in the same time. Installing one of them will remove the other one.

In other news, I've added Unity quicklists (well, one quicklist) and Unity-launcher drag and drop support to the Sublime Text 2 desktop file a couple of days ago.

Thanks to Rémi Rérolle for the suggestion.

0 comments

» read more....

Easily Discover And Install Plugins In Sublime Text 2 With Sublime Package Control

10:32 PM


Sublime Text 2 is an excellent TextMate-like text editor that runs on Linux, Windows and Mac OSX.

If you like Sublime Text 2, you'll love Sublime Package Control, a cross-platform package manager that lets you easily discover, install and update various packages (plugins) for Sublime Text 2

Here are some of the plugins that you can install using Sublime Package Control: GIT, Mercurial or SFTP/FTP support, CSS Less (code folding and nesting for CSS), GoTo Recent, HeX viewer and editor, jQuery snippets pack, Vim / Emacs like modelines, SCSS bundle, Open Terminal, JSLint, PowerShell Utils, LaTeX Tools, HTML5 bundle, Zen Coding and many others. 

Sublime Package Control install and updates the packages via GitHub or BitBucket and the update is done through Git and Hg. Any installed package can be enabled or disabled, you can add custom repositories, create your own packages, etc.


If you haven't tried Sublime Text 2 yet, download it from here. If you use Ubuntu, there is a PPA you can use to stay up to date with the latest Sublime Text 2 development builds (a new version is usually released every few days) and get it to integrate with the desktop. Sublime Text 2 is not free, but you can evaluate it for an unlimited amount of time.

To install Sublime Package Control, open Sublime Text 2, press ctrl+` (` is the character next to 1) and paste this:
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'



Once installed, restart Sublime Text 2 and press CTRL + SHIFT + P. This should open the Command Pallete which lets you run various Sublime Package Control commands (the Sublime Package Control commands start with "Package Control"); to get started, click on "Package Control - Install Package" and install some plugins you want to use with your Sublime Text 2 installation.


Sublime Package Control homepage

via Lucas Rocha @ Google+

0 comments

» read more....

Bluefish Text Editor 2.2.0 Released With GTK3 Support

5:14 PM


Bluefish, an amazing cross-platform text editor, has reached version 2.2.0, finally getting GTK 3 support.

Other changes in Bluefish 2.2.0:
  • redesigned search and replace function which now supports search and replace in files on disk
  • a lot faster syntax scanner
  • the search is integrated into the main window
  • context-aware toggle comment function
  • autocompletion of user-defined functions
  • jump function that immediately brings you to the definition function
  • support for new languages such as Google Go, Vala and Ada


Install Bluefish 2.2.0


Bluefish doesn't have an official PPA, but if you don't want to build it from source in Ubuntu, you can use an unofficial one such as Klaus Vormweg's PPA:
sudo add-apt-repository ppa:klaus-vormweg/ppa
sudo apt-get update
sudo apt-get install bluefish

For Fedora, Mac and Windows, you can download binaries from HERE. More mirrors / source code @ Bluefish download page.

0 comments

» read more....

ReText Gets Improved Google Docs Export, More

8:36 PM

Retext text editor linux

ReText is a text editor for MarkDown syntax that supports some popular formats such as PDF, ODT, HTML and plain text. It has tabs support, live previews, web pages generator, HTML syntax highlighting, KDE integration and more.

ReText keeps improving and since our last ReText post, it got many cool new features. For instance, ReText could export to Google Docs but only for new documents so you couldn't replace/update any existing documents. But the latest ReText got support for GData 3 API, meaning you can update the files you've previously exported to Google Docs.

However, you can't import files from Google Docs so the files need to be saved locally if you want to update them.


ReText now also supports reST (reStructuredText), with a GUI option to switch between Markdown and reST as well as a full-screen mode for distraction free writing.


Other new features:
  • spell checker
  • auto save
  • global CSS file support
  • text search
  • splitter between edit and preview boxes
  • support for opening several files via command-line
  • WebKit-based engine

Also, the next ReText version will include features like table editing mode and synchronized scrolling thanks to a new developer who has joined the ReText development team this summer.



Install ReText



Arch Linux users will find ReText in AUR.

To install ReText in Ubuntu (PPA available for Oneiric, Natty, Maverick and Lucid), use the following commands:
sudo add-apt-repository ppa:mitya57
sudo apt-get update
sudo apt-get install retext

If you use the Gedit Gmate PPA, you may get an error similar to this:
dpkg: error processing /var/cache/apt/archives/retext_2.1.0-1~ppa1_all.deb (--unpack):
trying to overwrite '/usr/share/mime/packages/x-markdown.xml', which is also in package gedit-gmate 0.9.20~uorppa0

As a work-around, you can use the following command:
sudo dpkg -i --force-overwrite /var/cache/apt/archives/retext_2.1.0-1~ppa1_all.deb

This should be fixed soon.


For other Linux distributions, download ReText via SourceForge.


Thanks to Dmitry for the tip!

Also see: LibreOffice Google Docs Sync Addon "Ooo2gd" Now Lets You Upload Files Without Converting

0 comments

» read more....

Sublime Text 2 GIT Plugin

9:15 PM

Sublime Text 2 Git plugin

Sublime Text 2 is an excellent TextMate alternative (text editor) that runs on Linux, Windows and Mac OSX. The application is not free, but you can evaluate it for an unlimited amount of time.

I've recently stumbled upon (via HK) a GIT plugin for Sublime Text 2 which can display a log or diff, do a quick commit and a few more basic Git commands. It doesn't support every Git command, but it's a nice addition for those of you who are using Sublime Text 2. 

The Git plugin, just like Sublime Text 2, is cross-platform and easy to install too!


To install the Git plugin for Sublime Text 2 in Linux, make sure you've installed Git ("git-core" in Ubuntu) and then run the following commands in a terminal:
cd ~/.config/sublime-text-2/Packages/
git clone git://github.com/kemayo/sublime-text-2-git.git Git

Then restart Sublime Text 2 and you'll find the new Git plugin under Tools > Git.


For more info, Windows installation instructions, etc., see the Sublime Text 2 Git plugin wiki page.


If you use Ubuntu, check out our Sublime Text 2 PPA - constantly updated with the latest development builds.

0 comments

» read more....