PN Command Bar

Version 2.1 introduces a new prototype feature called the Command Bar. The Command Bar enables modal editing control, allowing advanced keyboard control of the editor – the initial implementation adds some simple VI-style commands.

The handling for the commands is entirely implemented in PyPN, and it’s designed so it’s easy for you to extend and test your extensions immediately. Just edit commands.py and run it as a script and the command handling is updated.

The look and feel will obviously be worked on over time, but this version will be in the forthcoming testing release and can be enabled from the options if you have PyPN installed. This quick video doesn’t show you all of the features already supported (skipping search and some other combination commands) but gives you a feel for what can be done.

2 comments

  1. All I have to say is … wow! When I first heard about VI-style features, I thought it would be a mismatch for this GUI editor. But this looks *really* powerful. If I’d just read the description, I wouldn’t have gotten the gist of it, but watching the screencast (well done, btw) really shows how useful it could be.

    I can’t wait to try it out and see if it ends up being useful for me. A nice touch would be interactive help in the command bar (like auto completion / intellisense, etc), since that would really help the learning curve.

    BTW, the RSS for the comments to your blog has bad URL’s.

  2. I just wanted to tell you that I’ve made a text clip containing CSS2-settings. Would be pleased if you published it! ;)

    http://dl.getdropbox.com/u/2213393/css2.clips