How to Install Komodo Edit Code Editor in Ubuntu

To Install Komodo Edit on Ubuntu

Komodo Edit is a multi-language code editor which is developed for linux users. Users can design websites in different platforms by using this editor. The mentioned free code editor is available in open source. Installation of Komodo Edit Code Editor in Ubuntu is explained in this article.

Features

  • New UI SDK
  • New Color scheme editor
  • Supports multiple languages
  • Improved PHP CodeIntel
  • Improved JavaScript CodeIntel
  • Improved performance
  • Improved unit testing UI and UX (IDE only)
  • Improved color picker UI and UX

Installation of Komodo Edit

First add the repository file by using the below command.

root@linuxhelp:~# add-apt-repository ppa:mystic-mirage/komodo-edit
 Komodo Edit, based on the award-winning Komodo IDE, offers sophisticated support for all major scripting languages, including in-depth autocomplete and calltips, multi-language file support, syntax coloring and syntax checking, Vi emulation, Emacs key bindings. It provides dynamic language expertise for Perl, PHP, Python, Ruby, and Tcl, plus JavaScript, CSS, HTML, and XML, and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django.

Komodo Edit in this PPA also includes unity-menubar.patch for Ubuntu global menu integration.
 More info: https://launchpad.net/~mystic-mirage/+archive/ubuntu/komodo-edit
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpvvxh3zh1/secring.gpg'  created
gpg: keyring `/tmp/tmpvvxh3zh1/pubring.gpg'  created
gpg: requesting key A7E2BCD2 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpvvxh3zh1/trustdb.gpg: trustdb created
gpg: key A7E2BCD2: public key " Launchpad PPA for Mystic-Mirage"  imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

Then update the newly added source files with below command.

root@linuxhelp:~# apt-get update
Hit:1 http://ppa.launchpad.net/enlightenment-git/ppa/ubuntu xenial InRelease
Hit:2 http://in.archive.ubuntu.com/ubuntu xenial InRelease          
Hit:3 http://security.ubuntu.com/ubuntu xenial-security InRelease   
Hit:4 http://ppa.launchpad.net/giuspen/ppa/ubuntu xenial InRelease       
Hit:5 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease      
Hit:6 http://ppa.launchpad.net/gns3/ppa/ubuntu xenial InRelease          
Hit:7 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease     
Hit:8 http://ppa.launchpad.net/mystic-mirage/komodo-edit/ubuntu xenial InRelease
Ign:9 https://www.arangodb.com/repositories/arangodb3/xUbuntu_16.04  InRelease
Hit:10 https://www.arangodb.com/repositories/arangodb3/xUbuntu_16.04  Release
Reading package lists... Done 
W: https://www.arangodb.com/repositories/arangodb3/xUbuntu_16.04/Release.gpg: Signature by key 4497DA50FBD0158CCFD1996CEE611E131C42E360 uses weak digest algorithm (SHA1)

Now run the following command to install the Komodo Edit.

root@linuxhelp:~# apt-get install komodo-edit
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-headers-4.4.0-28
  linux-headers-4.4.0-28-generic linux-image-4.4.0-21-generic
  linux-image-4.4.0-28-generic linux-image-extra-4.4.0-21-generic
  linux-image-extra-4.4.0-28-generic
Use ' sudo apt autoremove'  to remove them.
Suggested packages:
  ttf-lyx
The following NEW packages will be installed:
  komodo-edit
0 upgraded, 1 newly installed, 0 to remove and 18 not upgraded.
Need to get 83.3 MB of archives.
After this operation, 287 MB of additional disk space will be used.
Get:1 http://ppa.launchpad.net/mystic-mirage/komodo-edit/ubuntu xenial/main amd64 komodo-edit amd64 10.0.1+17276~ubuntu1 [83.3 MB]
Fetched 83.3 MB in 5min 53s (236 kB/s)                                         
Selecting previously unselected package komodo-edit.
(Reading database ... 285501 files and directories currently installed.)
Preparing to unpack .../komodo-edit_10.0.1+17276~ubuntu1_amd64.deb ...
Unpacking komodo-edit (10.0.1+17276~ubuntu1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160701-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Setting up komodo-edit (10.0.1+17276~ubuntu1) ...

After installed successfully, type komodo-edit in the terminal to open the code editor.

root@linuxhelp:~# komodo-edit

First the Appearance wizard will display on the screen. Click next option to proceed.

Here you can set the color scheme, key binding and default Browser and then click on next option.

Again click next option.

Click finish option to complete komodo edit settings.

Home page of Komodo Edit will display as given below. Here click on new file option to create new file.

Now you can edit your code in this text editing work space.

Press ‘ I’ to change insert mode and then type some content on the text area.

Next click on file option and select save as option.

Then choose the location to save and click save option.

Tag : Komodo
FAQ
Q
is it possible to color pick using Komodo Edit Code Editor in Ubuntu ?
A
Yes color is an added advantage of Komodo Edit Code Editor in Ubuntu
Q
Is it possible to perform unit testing UI and UX using Komodo Edit Code Editor in Ubuntu ?
A
Yes it is one of the upgraded feature of Komodo Edit Code Editor in Ubuntu
Q
Does Komodo Edit supports php and java related codes?
A
Komodo Edit has Improved PHP CodeIntel and
Improved JavaScript CodeIntel is a builtin fetaure
Q
Where to get stable ppa of Komodo Editor?
A
The stable ppa of Komodo Editor is
"add-apt-repository ppa:mystic-mirage/komodo-edit"

and you can also refer https://launchpad.net/~mystic-mirage/+archive/ubuntu/komodo-edit
Q
Does Komodo Edit Code Editor comes with in built libraries for codes?
A
Yes Komodo Edit Code Editor has inbuilt libraries for php and java