在 tcsh 中创建一个方便的分隔符

在 tcsh 中创建一个方便的分隔符

在 LifeHacker 的一篇文章中,他们展示了如何在命令之间添加一个方便的小分隔符(用于 bash 和 mac 终端)。我试图在 RHEL 上使用 tcsh 来实现这一点,但一直无法实现。我无法在 tcsh 下实现这一点。在说明中,我需要修改文件 .bashrc,所以我想我需要修改其他文件,但我不知道应该修改哪个文件。任何帮助都将不胜感激。

http://lifehacker.com/5840450/add-a-handy-separator-between-commands-in-your-terminal-on-mac-os-x-and-linux

谢谢并问候,马克

答案1

在 tcsh 中,你应该编辑.tcshrc。请注意,你不能使用文章中描述的技巧,因为 tcsh 太不一样了。你可以用以下方法实现类似的效果

set prompt=---------------------------------------------'%Y/%W/%D %T'\\n%C2%#

或者

alias precmd 'echo -n --------------------------------- ; date "+%Y/%m/%d %H:%M:%S"'

我不知道如何在 tcsh 中进行算术运算,因此创建正确长度的行留给读者作为练习。

相关内容