LINUX.ORG.RU

История изменений

Исправление TeopeTuK, (текущая версия) :

По умолчанию tclsh не очень-то годится для интерактивной работы, это верно. Чтобы работало какое-никакое автодополнение и история, можно подключить пакет tclreadline. А чтобы можно было еще и Control-C нажать, не вылетев из интерпретатора, можно использовать Tclx. У меня в ~/.tclshrc есть вот такое:

if {$tcl_interactive} {
    package require Tclx
    signal -restart error SIGINT
    package require tclreadline
    ::tclreadline::Loop
}
В иксах же можно вместо tclsh запускать другую консоль — tkcon.

Исходная версия TeopeTuK, :

По умолчанию tclsh не очень-то годится для интерактивной работы, это верно. Чтобы работало какое-никакое автодополнение и история, можно подключить пакет tclreadline. А чтобы можно было еще и Control-C нажать, не вылетев из интерпретатора, можно использовать Tclx. У меня в ~/.tclshrc есть вот такое:

if {$tcl_interactive} {
    package require Tclx
    signal -restart error SIGINT
    package require tclreadline
    ::tclreadline::Loop
}