conceptdraw vi
Brainstorm Lite 1.0
Brainstorm Lite - brainstorming tool that forces you to follow some core brainstorming rules more>>
The software tracks brainstorming time and prohibits the user from entering new ideas after the time is up. This is used to inspire creativity because everyone knows how much time is left to generate new ideas and that there remains no extra time.
Since suspending from judgments is the key to success of your brainstorming session, the Brainstorm Lite prevents deleting or even editing any ideas while session is going. This allows even the random ideas pass to analysis stage at which they often appear to be the best.
However once the session is finished, the application transforms into simple text editor, meant for spellchecking or simple editing.
Brainstorm Lite is compatible with most of mind mapping or outlining software via OPML format. Also it allows saving the results in TXT and RTF to work over them in text editor.

ConceptDraw Viewer 2
ConceptDraw Viewer is considered as a free cross-platform program allowing you to view, copy, and print ConceptDraw documents, as well as files of several other graphic formats, on your local computer (Mac or PC). more>>
ConceptDraw Viewer 2 is considered as a free cross-platform program allowing you to view, copy, and print ConceptDraw documents, as well as files of several other graphic formats, on your local computer (Mac or PC). A set of handy tools allows you to navigate through complex documents and customize the printing options.
Enhancements: Version 2 includes unspecified updates.
Vi IMproved 6.0
Vi IMproved is a program offering you features of an editor like unlimited undo, syntax coloring, split windows, visual selection, graphical user interface (read: menus, mouse control, scrollbars, text selection), and much much more. more>>
Vi IMproved 6.0 is a program offering you features of an editor like unlimited undo, syntax coloring, split windows, visual selection, graphical user interface (read: menus, mouse control, scrollbars, text selection), and much much more.
ConceptDraw Updater 1.8.5
Optimized for Jaguar, many new features. more>>
The programcomes with more than 80 libraries containing over 1700 objects, which allowsusers to draw all kinds of charts and diagrams - flowcharts, UML diagrams,Web site plans, network diagrams, floor plans, timelines, organizationcharts and many more.
ConceptDraw features powerful drawing tools, a texteditor and formulas to facilitate definition of various parameters toprogram behavior of objects.
ConceptDraw will import and export a variety of file formats like GIF, JPEG,PICT, Windows bitmap and metafile, export to EPS and HTML, and you caninsert hyperlinks into your drawings and assign them to objects to createInternet-ready documents. A free Visio converter will convert MS Visio filesinto the ConceptDraw file format. Theres also a free viewer available.
Vi Input Manager 0.3.2
Extends text fields with Vi-like functionality. more>> Extends text fields with Vi-like functionality.
This bundle patches the Cocoa Text System to add a Vi-like command mode. After entering command-mode (typically, by hitting escape in Vi), ordinary Vi commands can be typed and the text field will be updated accordingly.
Essentially, this add Vi command functionality (albeit a small subset) to any (and all) text editors that use the Cocoa text system; e.g., Safari, TeXShop, XCode, etc. Note, however, that this will not work for other applications that do not use the Cocoa system.
All the text windows, will initialize in "input" mode (standard cocoa text input). You invoke the Vi-command window (exit the input mode) by hitting ` (the back-apostrophe key, this is customizable, see installation instructions) and then key in your favorite Vi commands.
For example, move down a line j, move right l, delete two lines d2d, and so on. You enter back into "input" mode by typing the i. You get the idea. Right now, you should be thinking -- "you mean the editor in XCode will behave like Vi?" Answer: Yes.
Enhancements
- Fixes the build-configuration so that this can happen.
- It also includes more detailed instructions for installing in Leopard.
VI Cheat Sheet Widget 1.0
All of the main commands for the VI editor in an easy to use Dashboard cheatsheet. more>> All of the main commands for the VI editor in an easy to use Dashboard cheatsheet.
VI Cheat Sheet Widget is a free Dashboard widget that will display all of the main commands for the VI editor in an easy to use cheatsheet.
Enhancements:
- Various errors and duplications. have been removed.
- The width and height of the widget has been increased to give more space.
- As well as the drop down menu for paging there is a back and forward arrow to move through the pages. These are circular so you can go back and forth as you wish.
VI.ONE 1.1
VI.ONE - A massive multi-disc sample library encompassing over two thousand instruments, kits, and other sound effects more>>
The library is packed to the brim with drums (including hundreds of different kits), drum loops, basses (including acoustic, upright, electric, and synth), world and ethnic instruments (organized by geographic regions), sound effects, guitars (acoustic and electric), keyboards, a full collection of orchestral instruments, screaming B3 organs, world-class acoustic pianos, prepared pianos, electric/synth pianos, pop horns and brass, a bank of vintage synths, and cutting-edge synth patches.
Across every musical style in the world, VI.ONE is a premium, gigantic, and versatile sound palette.
VI.ONE is powered by the Kontakt Player 2 engine, bringing instant access to the sounds via the standalone application, as well as being accessible within sequencers via every major plug-in format: AudioUnit, VST, RTAS, and DXi.
Main features:
- Over two thousand patches of instruments across a wide array of instrument families
- 21GB core library of samples
- Optimized onscreen EQ and reverb controls
- Remote control of various sonic parameters available via MIDI CC
- Multitimbral operation, supporting up to 64 simultaneous instruments loaded (subject to RAM availability), receiving up to 64 MIDI channels (16 in plug-in mode)
- General MIDI compatible
- Kontakt Player 2 engine, supporting standalone operation as well as plug-in operation in all major hosts that support AudioUnit, VST, RTAS, or DXi plug-ins
- Special upgrade pricing to the full version of Kontakt 2, which allows for fuller editing of the instruments
vim 7.0.224
vim - Improved version of classic UNIX editor more>>
By default, Vim runs in "compatible" mode. That is, it acts a lot like traditional vi, without the improvements.
Unless you want a maximally vi-compatible version of vim, I recommend that you copy the standard startup files to your home directory, and name them .vimrc and .gvimrc .

Spotlight Plug-in for NI LabVIEW 1.1
A LabVIEW Spotlight plug-in that adds some LabVIEW information to metadata that Spotlight can search. more>>
A revolutionary tool for finding information and files on your machine. Spotlight indexes metadata for file types supported with a Spotlight plug-in. The plug-in exposes VI Descriptions from VIs, CTLs, VITs, TypeDefs as well as a listing of VIs in LLBs and their respective VI Descriptions.
The download includes two tools in addition to the plug-in. Unzip, and install this Spotlight plug-in to include all NI LabVIEW files of type LLB and VI in your system searches. You must mass compile all LabVIEW files in order to add them to the index.
MacVim 6.2.121
MacVim is a utility known as the Macintosh port of the VIM (Vi IMproved) editor. more>>
MacVim 6.2.121 is a utility known as the Macintosh port of the VIM (Vi IMproved) editor. Vim 5.7 runtime this archive contains the runtime files needed for Vim 5.7. It has not changed since the 5.7.2 distribution.
ViInputManager 0.3.1
ViInputManager is a vital and useful bundle patches the Cocoa Text System with which you can insert a Vi-like command mode. more>>
ViInputManager 0.3.1 is a vital and useful bundle patches the Cocoa Text System with which you can insert a Vi-like command mode. After entering command-mode (typically, by hitting escape in Vi), ordinary Vi commands can be typed and the text field will be updated accordingly. Essentially, this add Vi command functionality (albeit a small subset) to any (and all) text editors that use the Cocoa text system; e.g., Safari, TeXShop, XCode, etc. Note, however, this does not work for other programs that do not use the Cocoa system.
All the text windows, will initialize in "input" mode (standard cocoa text input). You invoke the Vi-command window (exit the input mode) by hitting ` (the back-apostrophe key, this is customizable, see installation instructions) and then key in your favorite Vi commands. For example, move down a line 'j', move right 'l', delete two lines 'd2d', and so on. You enter back into "input" mode by typing the 'i'. You get the idea. Right now, you should be thinking -- "you mean the editor in XCode will behave like Vi?" Answer: Yes.
Requirements: Mac OS X 10.4 or higher
Diakonos 0.8.8
Customizable, usable console-based text editor more>> Customizable, usable console-based text editor
Diakonos is a free and open source customizable, usable console-based text editor.
Diakonos was developed with the intention of being easier to configure and use than emacs, more powerful than pico and nano, and not as cryptic as vi or ex.
NOTE: To install Diakonos on you will have to open a Terminal window, navigate to the directory where you have downloaded the Diakonos gem and enter the following command (without the quotes): "sudo gem install diakonos".
Main features:
- scripting in any language
- macro recording and playback
- multi-element clipboard
- multi-level undo
- parsed ("smart") indentation
- customizable multilingual syntax highlighting, with support for embedded languages (e.g. PHP, eRuby, Javascript)
- bookmarking, named and unnamed
- regular expression searching
- a customizable status line
- limited ctags support
- hooks
System requirements:
-
Enhancements
- New installation and uninstallation method: tarball + install.rb.
- Added configuration setting inheritance.
- Added block selection mode (Alt-Shift-M B; Alt-Shift-M N).
- Added line numbering settings.
- Added spawn function.
- Added go_block_previous, go_block_next (Ctrl-PageUp, Ctrl-PageDown).
- Added go_block_outer, go_block_inner (Alt-PageUp, Alt-PageDown).
- "Remove word" functionality (Ctrl-W) added to readline.
- Added find.show_context_after setting.
- Added view.column_markers.
- Added lang.____.indent.not_indented setting.
- Introduced $d shell variable: current buffers directory.
- $f and $d now expand to absolute paths.
- delete_to and delete_to_and_from can now operate over multiple lines.
- delete_to_and_from can now delete between matching brackets.
- Added git diff (F9).
- Ruby 1.9 support smoothed out. Ruby 1.8 support being deprecated.
- Support for non-ASCII encodings tentatively confirmed.
- Several bugs fixed.
- Help files updated.
License:GPL

Komodo Edit 5.2.0
Komodo Edit will make you satisfied because it delivers powerful editing capabilities for dynamic languages including Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML. more>>
Komodo Edit 5.2.0 will make you satisfied because it delivers powerful editing capabilities for dynamic languages including Perl, PHP, Python, Ruby and Tcl; plus support for browser-side code including JavaScript, CSS, HTML and XML.
Background syntax checking and syntax coloring catch errors immediately, while AutoComplete and CallTips guide developers as they code. It is available now on Linux, Mac OS X, and Windows.
Other features include a project manager, for flexible organization of all project elements, and the Toolbox, for storing configurable "Run" commands, macros, code snippets, URLs, Live and Virtual Folders, templates, menus, toolbars and remote files. Toolbox items can be distributed to other Komodo users.
Komodo Edit also allows users to easily extend its architecture, with support for adding advanced capabilities through Firefox-style .xpi extensions.
Major Features:
- Multi-language editor
- Multi-language support: Advanced support for:
-
- Browser-side languages: CSS, HTML, JavaScript and XML
- Server-side languages: Perl, PHP, Python, Ruby and Tcl
- Web template languages: RHTML, Template-Toolkit, HTML-Smarty and Django
- Autocomplete and Call Tips
-
- Autocomplete and calltips
- Write code faster and shorten the learning curve with code completion that guides you as you work
- CSS, HTML, JavaScript, Perl, PHP, Python, Ruby, Tcl, XML and XSLT.
- Schema-based XML/HTML completion
- Multiple-language file support, such as CSS and JavaScript completion in HTML
- Support for adding third-party libraries
- Interpreter version differentiation of built-in and standard library information
- Multi-language file support
-
- Correct syntax coloring of multi-language files and templated files, common in many web programming frameworks. Add custom language support (User-Defined Languages or UDL, used to provide support for RHTML, Template-Toolkit, HTML-Mason, Smarty and Django).
- Standard editing features
-
- Code commenting, auto-indent and outdent, block selection, incremental search, reflow paragraph, join lines, enter next character as raw literal, repeat next keystroke and clean line endings on "save".
- Syntax checking
-
- Instant feedback for all fully-supported languages.
- Syntax coloring
-
- Spot errors easily and improve readability and context, even in multi-language files (unique to Komodo!).
- Vi emulation
-
- Modal Vi keybindings emulate navigation, text insertion and command behavior. Custom commands can be implemented by adding Komodo macros to a Vi Commands Toolbox folder.
- Emacs keybindings
-
- Emacs-like keybinding scheme supports new editor features modeled on Emacs, such as transient marks (similar to the Emacs "mark ring"), repeat next command and reflow paragraph.
- HTML preview
-
- Check HTML, XML and CSS files side-by-side or in a browser, using arbitrary files or URLs.
- Multilingual Input Method Editor (IME) support
-
- Use your standard keyboard to enter multi-byte characters, such as Simplified Chinese, Japanese and Korean.
- Code snippets
-
- Store any piece of code for reuse.
- Code folding
-
- Work quickly and efficiently with large sections of code.
- Multi-document editing
-
- Easily work on multiple documents simultaneously using multiple tab groups, split view, and cross-document search.
- Tutorials
-
- Easily master editing features.
- Project manager: Convenient, flexible organization of all project elements.
- Live Folders
-
- Project view displays the current contents of corresponding file system directory.
- Virtual Folders
-
- Explicitly maintained multi-purpose containers for any project or Toolbox component, containing pointers to selected components from different file system locations.
- Toolbox
- Store it
-
- Store virtually anything, including configurable "Run" commands, macros, code snippets, URLs, Live and Virtual Folders, templates, menus, toolbars and remote files.
- Share it
-
- Share a Toolbox with networked team members or distribute valuable Toolbox items to other Komodo users with the import/export function.
- Extensibility
- XPI Extensions
-
- Create your own plug-ins. XPI extension support provides the same capability as Firefox, with all standard Mozilla APIs based on XUL, XBL, and XPCOM, plus the own for Python and JavaScript. Other new features, such as the DOM Viewer, are also extensions. With full documentation and an active community providing support, Komodo IDE's power is as boundless as your imagination.
Enhancements:
- Better performance and stability
- Customizable list of primary languages
- Easily view source of HTML pages
- Sub-language background colors
- PHP 5.3 support
- Ruby 1.9.1 debugging support (IDE)
- SCC history search-ability (IDE)
- Dropped the Komodo Mac OS X powerpc builds.
- Mac OS X 10.4 or greater
- Intel processor
- 512 MB RAM (1 GB+ recommended)
- 200 MB hard disk space.
viAllOver 0.2b
viAllOver is a loadable bundle for Mac OS X that gets put in the InputManagers folder more>>
now when a cocoa app throws up a text view viAllOver gets loaded in place of NSTextView. now all of your text views will behave similar to the vi editor. i find this very useful.
Mac OS X comes with emacs key bindings for text views, but i dont know emacs, nor do i have any desire to learn it.
viAllOver is currently in alpha, it is mostly a proof of concept. It may have memory leaks. It could crash your apps. I havent had any major problems, but use at your own risk. I take no responsibility for any damages or problems.
Enhancements:
- esc now clears anything youve entered but havent finished.
- fixed move to first character, ^.
- fixed join, J. behaves much better now.
- fixed line pasting.
- change case, ~. works now.
- go to, G.
- repeat last line find, ; and ,.
- added support for using some movement and find commands in scroll views.
- changed the default color for visual mode.
- added a system preference pane for instalation/removal of the input manager and configuration.
- changed the format of the preference file, please use the system preference pane for configuration.
- added an option to start viAllOver in command mode.
- added SecurityAgent (com.apple.securityagent) to the default exclude list.
- added an option to not modify the insertion point when in insert mode.
- added options to set the alpha for the insertion point and the selection.
- added an option to instantly disable viAllOver without uninstalling the inputmanager.
- fixed a bug where some machines wouldnt make a selection when multiple-clicking.
Camelia 1.1
Camelia - make the leap from Scheme to OCaml more>>
Its meant to make writing in OCaml relatively painless without having to learn the nuances of a powerful editor like Emacs or VI.
That said, its not meant to be just a teaching tool. It is a fairly powerful IDE that offers a nice alternative for OCaml programmers of all skill levels.
Camelia is an open-source IDE for OCaml meant to provide a nice alternative to Emacs and Vim. It was originally created as a tool for CS17 to help teach OCaml to students who had only ever worked with DrScheme before, but it is a useful tool to any OCaml developer.
Camelia is released under the Gnu Public License. For details, read the LICENSE file included with this distribution.
To install Camelia, read the INSTALL file for details. To perform a quick global install, run ./config, make, and then, as root, make install.
For use all the features of Camelia, you must have OCaml 3.08.3 installed on your system. Camelia is not guaranteed to work 100% with older or newer versions of OCaml.
If you would like to improve Camelia, feel free to make suggestions or patches. The file TODO lists known bugs and future issues that need to be addressed.
Main features:
- Syntax Highlighting
- Automatic Indentation
- Tabbed design to edit several files in one window
- Graphical parenthesis matching
- Split-pane interface for working with files and the OCaml console
- Graphical debugger
- Tool-tip style type display for all expressions
- Clickable bug tips to demystify some of OCamls notoriously difficult error messages