作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我负责管理一堆服务器,我想在每个服务器上设置我的提示,这样我就不会对我登录的位置感到困惑。
我已经编辑了我的 .cshrc
文件并将其放入其中:
set prompt=`whoami`@`hostname -s`:$cwd'$ '
最佳答案
This page有一个很好的解释,尽管 csh
中的语法有点不同.这是我想出的:
set prompt="%{\e[32;1m%}%n%{\e[37m%}@%{\e[33m%}%m%{\e[37m%}:%{\e[36m%}%~%{\e[37m%}"\$"%{\e[0m%} "
# root variation:
set prompt="%{\e[31;1m%}root%{\e[37m%}@%{\e[33m%}%m%{\e[37m%}:%{\e[36m%}%/%{\e[37m%}#%{\e[0m%} "
%n
,
%~
和
%m
而不是
$cwd
或
pwd
实际上更新。
see here .
%{ ... %}
意味着之间的东西应该采用 0-width
\e[ ... m
指定颜色和粗体。
\e
逃脱
[
这似乎是必要的(我相信它相当于
\033
),
m
意味着结束。
0
作为您的颜色重置为默认值。
1
启用粗体。
%{\e[36;41;1m%}Hello World%{\e[0m%}
关于freebsd - 如何在 FreeBSD/cshrc 上为提示着色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12063225/
我是一名优秀的程序员,十分优秀!