Useful things for vim:
Obsolete stuff:
I wrote a Tcl interface for vim 5.x, similar to
the Perl and Python extensions. It became part of the standard
distribution in version 5.3, so you don't need any of the files
mentioned below. To enable the interface, run the configure script
with the "--enable-tclinterp" option and recompile vim.
I recommend upgrading to vim 5.7 first, it fixes a few bugs in
the Tcl interface (and a lot of other things which are not Tcl related).
- For vim 5.0 (obsoleted by 5.3): This
patch adds a Tcl interpreter to
vim. Requires Tcl 8.0 or later.
- For vim 5.0 (obsoleted by 5.3): An update for the Tcl interface.
This archive contains only
the new if_tcl.c and if_tcl.txt files. You also
need the other files from the patch archive. Don't forget to
run "make all" in the doc directory to create a new tags file!
- For vim 5.6 (obsoleted by 5.7): Another update for the Tcl
interface. This fixes a stupid bug (which could cause a crash
when several Tcl interpreters were created and destroyed),
handles Tcl's "exit" command better, and makes the behaviour
of nested :tcl* calls much nicer (i.e.
"::vim::command {:tcl ...}" now creates a new interpreter for
the nested Tcl command, it does not affect anything in the
toplevel interpreter).
This archive contains
drop-in-replacements of if_tcl.c and if_tcl.txt.
Don't forget to run "make all" in the doc directory to create a
new tags file!