2010-06-14 7 views

Respuesta

24

quiere tener acceso a la biblioteca readline, se puede hacer eso con rlwrap:

$ rlwrap tclsh 

opciones útiles son -c de nombre de archivo finalización, y -f a añadir palabras a partir de un archivo a la lista de terminación:

$ rlwrap -cf my_complete_file tclsh 

Ya que casi siempre se desea utilizar rlwrap, añadiendo un alias de shell es útil:

alias tclsh='rlwrap tclsh' 
+0

gracias glenn, qué buena solución. – Adi

+0

Hola glenn, eres un gran fanático de TCL, me gusta TCL y quiero explorar más sobre el idioma para poder usarlo en mi trabajo. ¿Me puede sugerir algunos enlaces o libros para aprender TCL? – Adi

+0

@Adi: pregunta eso en otra pregunta. Esa es la forma en que funciona este sitio. –

3

Normalmente utilizo tkcon que viene con ActiveTcl, o como una instalación separada. tkcon tiene muchas características, pero la que uso más es el aspecto de edición de línea de comandos.

+0

cómo uso tkcon para usar la función ... me puede decir el comando ... – Adi

+0

gracias vu tkcon fue una buena sugerencia ... Lo usé en ubuntu pero obteniendo un error "Aplicación la inicialización falló: no se muestra el nombre ni la variable de entorno $ DISPLAY " cuando uso en fedora – Adi

+0

Trabajé en Ubuntu 14.04. Desafortunadamente, abre un shell GUI, ¿no se ejecuta directamente dentro de mi xterm? :-( –

Cuestiones relacionadas