Hello Linux Geeksters. As you may know, KKEdit is a text editor combining Mac’s BBEdit, Gedit and Leafpad. While it has interesting features like: jump to function declaration, search and replace via regular expressions, options for saving and restoring sessions, support for multiple bookmarks and source code highlighting, it is not an IDE.
The latest version available is KKEdit 0.2.3, which has been recently released, coming with the below changes:
- Cancel quit properly if ‘Cancel’ selected in unsaved documents dialog.
- Status bar now shows number of replacements when using find/replace.
- Added message dialog when disabling a plugin that can’t be unloaded without restart.
- Added KKEdit version string to data passed to plugins.
- Added main notebook widget to data passed to plugins.
- Exposed main menu callbacks to plugins so they can be overridden.
- Improved open include now tries exact match -> best match.
- Open include file now only needs the cursor on the line with a #include no need to select the whole line, # **MUST** be the first character on the line.
- Improved search for definition now try’s: exact match in open files->exact match in all files in current folder->best match in all files in current folder.
- Improved string scanning for valid chars.
- Standardized save/load routines for configs.
- If two or more plugins use a top/bottom pane pane wont be closed until all plugins close it.
- Added top/bottom draggable panes for plugins.
- Added loadVarsFromFile and saveVarsToFile to kkedits export so plugins can use the routines to save/load data.
- Added reserved data to page structure.
- Added user datalist to page structure for use by plugins.
For more information about this release and a full list of changes and fixes, see the changelog.
In this article I will show you how to install KKEdit 0.2.3 on Ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr, Linux Mint 17 Qiana, Pinguy OS 14.04, Elementary OS 0.3 Freya, Peppermint Five, Deepin 2014, LXLE 14.04, Linux Lite 2.0 and other Ubuntu derivative systems.
Because it is available via PPA, installing KKEdit 0.2.3 on the listed Ubuntu, Linux Mint, Pinguy OS, Elementary OS, Deepin, Peppermint, LXLE and Linux Lite systems is easy. All you have to do is add the ppa to your system, update the local repository index and install the kkedit package. Like this:
$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install kkedit
To remove KKEdit, do:
$ sudo apt-get remove kkedit