终端提示符
bash
if [ "$(/usr/bin/id -u)" != "0" ]; then
export PS1='[\[\033[01;31m\]\u\[\033[00m\]@\[\033[01;32m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]]$ '
else
export PS1='[\[\033[01;32m\]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]]# '
fi
csh
set colordefault = "%{\e[0m%}"
set colorblack = "%{\e[30m%}"
set colorred = "%{\e[31m%}"
set colorgreen = "%{\e[32m%}"
set colorblue = "%{\e[34m%}"
set prompt="[$colorred%n$colorblack@$colorgreen%m$colorblue %c$colordefault]%% "
流程键位
Ctrl+s、Ctrl+q曾经用于那些古老的终端,当时缓存很小且线路超慢,所以发送Ctrl+s>告诉远程主机我数据敲完了,于是终端将不再向屏幕上刷新内容;等到想继续输入数据了,再发送Ctrl+q通知终端继续;即所谓的flow control。不过现在这些指令已经没啥意义了,而且会影响Emacs的使用,建议取消掉它们。可以把如下命令加入 ~/.bashrc
。
$ stty -ixon
$ stty stop undef
查看一下是否设置成功:
$ stty -a