关于 linux 下 terminal 的一个效果

2014-05-22 16:44:38 +08:00
 lang1pal
每次使用cd ls之类命令的时候 后面会返回当前路径,这个是如何配置的,求相关达人解答
这样的效果[]中的内容是当前路径
root@XXXXXXX:~$ cd /etc/apache2/

[ /etc/apache2 ]

root@XXXXXXX:~$ ls
apache2.conf envvars magic mods-enabled sites-available
conf.d httpd.conf mods-available ports.conf sites-enabled

[ /etc/apache2 ]
3303 次点击
所在节点    问与答
9 条回复
isayme
2014-05-22 16:51:22 +08:00
应该是配置 PS1 变量
leafonsword
2014-05-22 16:54:05 +08:00
fish和zsh能自动提示上次cd的目录
kqz901002
2014-05-22 16:55:52 +08:00
你可以试下zsh,并安装oh my zsh https://github.com/robbyrussell/oh-my-zsh
Lax
2014-05-22 16:58:36 +08:00
echo $PS1

export PS1="whatever you want"
isayme
2014-05-22 16:59:50 +08:00
完全再现你的场景, 在bash下执行命令 export PS1="\n[\W]\n\n\u@\h: \$ "
isayme
2014-05-22 17:05:17 +08:00
有点小问题, 用这个 export PS1="\n[\w]\n\n\u@\h: \$ "
83f420984
2014-05-22 17:15:20 +08:00
LZ你这头像能换了么?感觉非常不协调
lang1pal
2014-05-22 17:31:56 +08:00
@isayme 是的就是这个

root@XXXX:~$ echo $PS1
\n[ \e[1;34m\w\e[m ] \n\u@\h:~$

学习了
lang1pal
2014-05-22 17:32:48 +08:00
@83f420984 用的是动态gif,结果上传就这样了

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

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

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

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

© 2021 V2EX