- Poor Man's Expect
- cwind on avi2vcd
- smake musings
- gidrw
- WMF is something I'm working on
- VIDBM and the related vacprint
- Minimalist Curses and curses banners, curses digital clock, Tcl Curses Menu
- A derivative of smake in svmk
- A minimalist wget
- Serial Port Logic Analyzer Screen Capture
- Synchronizing System Time
- Some in text mode (terminal) progress bar / progressbar
- Converting PCX to GIF in PCX2GIF
- Generating musical notes on windows
- Another JSON to Tcl Data Structure Converter
- Dict Key Path Commands
- Fossil : especially : emacs integration
- Lua
- Icarus Verilog
- GPL Cver
- Pidgin
- TclForEda
vi is also a modal based editor. Its connection to Tcl is that there are several vi-like editors which provide an embedded Tcl interpreter, which can be programmed to manipulate the text. Others support Tcl syntax highlighting, etc.Some of these are:
- Elvis supports Tcl syntax highlighting
- vile supports Tcl syntax highlighting
- vim supports Tcl syntax highlighting and supports embedding Tcl in the editor
- nvi supports an embedded Tcl interpreter
- tcltags generates vi symbol tags files, for locating symbols in files being edited.
- aqtools includes the aqedit test editor, which has some vi-like bindings.
SS: Are there editors written in Tcl with vi key bindings? ctext may provide syntax highlighting. The point isn't just that the editor is written in Tcl, but the fact that such an editor can be made scriptable in a much more prevasive way than vim can. I'm a vim user, but I must I'm not comfortable with its scripting capabilities.RLH If you have the tclinterp compiled in I think you can script it with Tcl itself.