tcl


Ⅰ. 插件描述

The Tcl Core. (Mirror of core.tcl-lang.org)

Ⅱ. 基本信息

创建日期:  2011-02-03
使用用户:  1
Github星:  277
插件作者:  Tcl/Tk

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'tcltk/tcl'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'tcltk/tcl'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'tcltk/tcl'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/tcltk/tcl

Ⅳ. 文档说明

# README: Tcl

This is the Tcl 9.0a2 source distribution.

You can get any source release of Tcl from [our distribution
site](https://sourceforge.net/projects/tcl/files/Tcl/).

Build Status

Contents

  1. Introduction
  2. Documentation
  3. Compiling and installing Tcl
  4. Development tools
  5. Tcl newsgroup
  6. The Tcler's Wiki
  7. Mailing lists
  8. Support and Training
  9. Tracking Development
  10. Thank You

1. Introduction

Tcl provides a powerful platform for creating integration applications that
tie together diverse applications, protocols, devices, and frameworks.
When paired with the Tk toolkit, Tcl provides the fastest and most powerful
way to create GUI applications that run on PCs, Unix, and Mac OS X.
Tcl can also be used for a variety of web-related tasks and for creating
powerful command languages for applications.

Tcl is maintained, enhanced, and distributed freely by the Tcl community.
Source code development and tracking of bug reports and feature requests
takes place at core.tcl-lang.org.
Tcl/Tk release and mailing list services are [hosted by
SourceForge](https://sourceforge.net/projects/tcl/)
with the Tcl Developer Xchange hosted at
www.tcl-lang.org.

Tcl is a freely available open source package. You can do virtually
anything you like with it, such as modifying it, redistributing it,
and selling it either in whole or in part. See the file
license.terms for complete information.

2. Documentation

Extensive documentation is available at our website.
The home page for this release, including new features, is
here.
Detailed release notes can be found at the
file distributions page
by clicking on the relevant version.

Information about Tcl itself can be found at the [Developer
Xchange](https://www.tcl-lang.org/about/).
There have been many Tcl books on the market. Many are mentioned in
the Wiki.

The complete set of reference manual entries for Tcl 9.0 is [online,
here](https://www.tcl-lang.org/man/tcl9.0/).

2a. Unix Documentation

The doc subdirectory in this release contains a complete set of
reference manual entries for Tcl. Files with extension ".1" are for
programs (for example, tclsh.1); files with extension ".3" are for C
library procedures; and files with extension ".n" describe Tcl

  1. The file "doc/Tcl.n" gives a quick summary of the Tcl
    1. To print any of the man pages on Unix, cd to the

"doc" directory and invoke your favorite variant of troff using the
normal -man macros, for example

    groff -man -Tpdf Tcl.n >output.pdf

to print Tcl.n to PDF. If Tcl has been installed correctly and your "man" program
supports it, you should be able to access the Tcl manual entries using the
normal "man" mechanisms, such as

    man Tcl

2b. Windows Documentation

The "doc" subdirectory in this release contains a complete set of Windows
help files for Tcl. Once you install this Tcl release, a shortcut to the
Windows help Tcl documentation will appear in the "Start" menu:

    Start | Programs | Tcl | Tcl Help

3. Compiling and installing Tcl

There are brief notes in the unix/README, win/README, and macosx/README
about compiling on these different platforms. There is additional information
about building Tcl from sources
online.

4. Development tools

ActiveState produces a high quality set of commercial quality development
tools that is available to accelerate your Tcl application development.
Tcl Dev Kit builds on the earlier TclPro toolset and provides a debugger,
static code checker, single-file wrapping utility, bytecode compiler and

  1. More information can be found at

    http://www.ActiveState.com/Tcl
    

5. Tcl newsgroup

There is a USENET news group, "comp.lang.tcl", intended for the exchange of
information about Tcl, Tk, and related applications. The newsgroup is a
great place to ask general information questions. For bug reports, please
see the "Support and bug fixes" section below.

6. Tcl'ers Wiki

There is a wiki-based open community site
covering all aspects of Tcl/Tk.

It is dedicated to the Tcl programming language and its extensions. A
wealth of useful information can be found there. It contains code
snippets, references to papers, books, and FAQs, as well as pointers to
development tools, extensions, and applications. You can also recommend
additional URLs by editing the wiki yourself.

7. Mailing lists

Several mailing lists are hosted at SourceForge to discuss development or use
issues (like Macintosh and Windows topics). For more information and to
subscribe, visit here and go to the
Mailing Lists page.

8. Support and Training

We are very interested in receiving bug reports, patches, and suggestions for

  1. We prefer that you send this information to us as tickets
  2. into our issue tracker.

We will log and follow-up on each bug, although we cannot promise a
specific turn-around time. Enhancements may take longer and may not happen
at all unless there is widespread support for them (we're trying to
slow the rate at which Tcl/Tk turns into a kitchen sink). It's very
difficult to make incompatible changes to Tcl/Tk at this point, due to
the size of the installed base.

The Tcl community is too large for us to provide much individual support for

  1. If you need help we suggest that you post questions to comp.lang.tcl
  2. ask a question on [Stack

Overflow](https://stackoverflow.com/questions/tagged/tcl). We read the
newsgroup and will attempt to answer esoteric questions for which no one else
is likely to know the answer. In addition, see the wiki for [links to other
organizations](https://wiki.tcl-lang.org/training) that offer Tcl/Tk training.

9. Tracking Development

Tcl is developed in public. You can keep an eye on how Tcl is changing at
core.tcl-lang.org.

10. Thank You

We'd like to express our thanks to the Tcl community for all the
helpful suggestions, bug reports, and patches we have received.
Tcl/Tk has improved vastly and will continue to do so with your help.

添加新评论