Komodo Edit – A powerful free editor
Komodo edit is a free text editor with support for a wide range of languages like php, perl, python, Ruby, Tcl & more. There are a lot of poerful features in komodo edit, I have a couple of favorites like remote editing & snippets.
Remote editing works like a breeze with support for a wide range of protocols like SCP, FTP, SFTP & more. Saving a file is not something which would cost you a minute or so, trust me it takes just 4-6 secs (worst case) to save a remote file.
The second feature which I like about this editor is the support for snippets. Snippets make komodo edit as powerful as textmate(mac only), and creating snippets is no rocket science, you’ll get going in just a couple of minutes.
Other features are the same like auto complete, code folding and syntax highlighting for more than 60(yes 60) languages.
I would suggest this editor to anyone who is lookign out for a multipurpose free editor which works on Window, Mac and Linux. Go get it!
I’ve put up a small screencast explaining some useful features of komodo edit like snippets, remote editing & auto complete.
Screencast – View the screencast on full screen mode with HD on for best quality.
[tags]edit, editor, free, komodo, mozilla, php[/tags]






I’ve been using this text editor for a while and I’ve tried putting the insert snippet with the Tab key but it doesn’t work. How did you configure Komodo to add a snippet with the Tab key?
Ronald
12 Oct 08 at 7:14 am
Hi Ronald,
Here’s how I got it working.
1. Go to Preferences -> Editor -> Key bindings
2. Select ‘Editor: Insert Abbreviation Snippet by Name’ option
3. Enter the key combination you like in the ‘New Key Sequence’ section(Press TAB in your case)
4. Click on ‘Add’ & you’re done
This is the first step I have explained in my screen cast.
Here’s a screen shot of how the config. section looks like – http://skitch.com/holydevil/2c6y/komodo-edit
P.S: I’m on a mac & settings might differ a bit on other OS
Praveen
12 Oct 08 at 5:13 pm
Praveen: I have made that change and yet, tab still does not invoke snippet output. Any ideas?
z_malloc
18 Oct 08 at 12:17 am
I have the same issue as z_malloc. I’m using OS X 10.5.6 and Komodo Edit 5.0.3. The tab keystroke is assigned to the Insert snippet by name action. Any thoughts on why that might be would be much appreciated.
Rob Wilkerson
24 Jan 09 at 8:01 am
[...] the way – I found out that if you want the snippet auto-completion to work (a nice introductory video is here) you gotta make sure all the snippets you create stay in the [...]
Komodo-Edit :: a nice free python editor! « Parerga und Paralipomena
9 Feb 09 at 4:34 pm
I had the same prob on Mac-Leopard! I tried different KomodoEdit installations but no improvement…. then I realized that IF I LEFT THE SNIPPETs MENU-HIERARCHY UNCHANGED everything was working fine!!! basically. it seems like the snippets must stay in one of the ‘default’ positions… otherwise it wont work :::: http://magicrebirth.wordpress.com/2009/02/09/komodo-edit-a-nice-free-python-editor/
tx for the video anyways!! really helpful!
mikele
9 Feb 09 at 4:36 pm
I am in leopard too, and I have the same problem with using the Tab key to insert snippets. I see the “no abbreviation at the current position” in the bottom status bar when I click Tab. That means that it is trying to execute a snippet, but can’t find any abbreviations. Because it works perfectly with any other key binding, my speculation was that it inserts the actual tab character before executing the snippet and so it doesn’t match the snippet name/abbreviation because of the Tab between it and the caret, but I just tested my snippets with 1 Tab after the abbreviation and it still works. (It doesn’t work with more than 1 Tab after though)
My workaround is simple, bind the snippet insertion to shift+Tab! (I’m already getting used to it..)
Andres Ramirez
30 Apr 09 at 8:55 pm