联动《来个新鲜的,两分钟前的事情, rm -rf》一贴,建议好好配下终端

2019-03-27 17:14:52 +08:00
 minami
没错,就是配置下 PS1,把当前工作目录显示出来( ╯□╰ )

同事上次也翻车了,不小心把 /usr/lib64 删了,如果能时刻看到工作目录,就不会干蠢事了

reddit 上关于自定义 PS1 的讨论很多,我从上面扒了一个,小改了一下,用着效果不错

效果:
https://i.loli.net/2019/03/27/5c9b3eec36a9f.png

代码:
https://gist.github.com/HelloAlone/7c00c73bab8d0d83798c35be2ec42ffa
2571 次点击
所在节点    分享发现
5 条回复
archean
2019-03-27 18:25:07 +08:00
自用的
goodryb
2019-03-27 18:43:54 +08:00
%{$fg_bold[green]%}[%D{%H:%M:%S}]%{$fg_bold[magenta]%}%m@%{$fg_bold[green]%}%n:%{$fg[cyan]%}%/ %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}% %{$reset_color%}

用的 oh my zsh,效果还可以

pkookp8
2019-03-27 18:51:21 +08:00
自用的
PS1="[\W]$ "
太长受不了
xiaket
2019-03-27 19:10:59 +08:00
为了实现自己想要的效果还专门用 golang 写了一个程序什么的, 这儿是当时写下的 blog: https://blog.xiaket.org/2018/bash-prompt-in-golang.html

希望这个 asciinema 链接能工作: https://asciinema.org/a/g03MQikLqBg8UcHBCd5yPFJB3

要求是在 50 毫秒内能够尽量多给出有用信息.
minami
2019-03-27 19:23:10 +08:00
@xiaket #4 这个厉害了,我司用的 CentOS6 编译环境,折腾不起只能改改 PS1 完事

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/549216

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX