如何缩短命令行提示(bash)就像Spatry那样呢?
我从https://www.youtube.com/watch?v=ROyqnJg1Ipo的Spatry linuxvideo中获得了以下屏幕截图
我想在每个提示上都这样的东西
----[myusername@laptop]------[14:30:44]----/mnt/1CFED66BFED63CA8/router/Documents/hacking/1 set up tools/wifiphisher ==>
假设您正在使用bash,请设置如下行:
PS1="----[\u@\H]------[\t]----\w\n==> "
进入你的~/.bashrc
文件,它会将你的bash提示符设置为你想要的。 如果您想进一步更改,请参阅http://www.cyberciti.biz/tips/howto-linux-unix-bash-shell-setup-prompt.html页面。
虽然问题已经得到回答和接受,但我仍然建议尝试使用bash-it 。
它有多种主题,别名和完成支持多种语言和框架,包括git
, rails
, svn
和许多其他语言和框架。
安装
-
从https://github.com/Bash-it/bash-it/archive/master.zip下载zip存档,并将其解压缩到
.bash_it
文件夹中。 此文件夹将是一个以点(。)开头的隐藏文件夹。 -
运行
~/.bash_it/install.sh
(它会自动备份你的〜/ .bash_profile或〜/ .bashrc,具体取决于你的操作系统) -
编辑修改后的config
~/.bashrc
文件以自定义Bash-it。例如,如果要使用
Slick
主题,则需要将~/.bashrc
文件的第8
行更改为export BASH_IT_THEME='slick'
主题位于~/.bash_it/themes/
目录中。
可以在此处查看可用的主题截图。 https://github.com/Bash-it/bash-it/wiki/Themes
或者,您可以使用该命令在shell中预览所有这些内容
BASH_PREVIEW=true reload
您可以通过执行命令开始使用它们
source ~/.bash_it/themes// .theme.bash
‘bobby’主题有一个包含时间的提示,尝试使用它。 您也可以自定义它们。
你要找的是哦,我的zsh 。 你可以自定义一切。
查看更多屏幕截图: Wiki页面(屏幕截图)。