Me gustaría que la barra de título de Terminal mostrara siempre el directorio en el que me encuentro. No quiero que se muestre en el prompt. He encontrado un poco de código truco de magia en línea, y tengo esto en mi .tcshrc:
set prompt = "%B%m:%n %?====>%b "
alias cwdcmd 'echo -ne "\\033\]0;$cwd\\007"'
Más o menos funciona excepto por dos cosas: 1) el cwd no se muestra en la barra de título, y 2) el cwd junto con algún galimatías se imprime en la línea de comandos. Me imaginé que tal vez el entrecomillado no era correcto, o algún otro problema de sintaxis, pero experimentando no condujo a la mejora.
Por razones no especificadas, debo usar tcsh y no bash. Este último, puedo hacerlo funcionar bien.