亲爱的Lifehacker,
我是一个命令行初学者,但最近我开始越来越多地在我的Mac上使用它,在我的PC上使用Cygwin,有时甚至在Unix服务器上使用它。我看到过其他人的命令行提示有颜色和不同的格式,我也希望如此。有没有办法自定义我喜欢的命令提示符,使它在我所有的计算机上看起来都一样?
签名,CLI极客培训
亲爱的CLI极客:,
恭喜你开发了你的命令行技能!与提示符处的其他内容一样,提示符本身也可以使用文本配置文件进行高度配置。文件本身取决于系统(见下文),但自定义代码保持不变。我不是设计师,但下面是我的提示自定义代码的外观,以获得您在上面的屏幕截图中看到的内容:
function prompt { local WHITE="\[\033[1;37m\]" local GREEN="\[\033[0;32m\]" local CYAN="\[\033[0;36m\]" local GRAY="\[\033[0;37m\]" local BLUE="\[\033[0;34m\]" export PS1=" ${GREEN}\u${CYAN}@${BLUE}\h ${CYAN}\w${GRAY} $ " } prompt在那里你可以看到我正在声明颜色,然后在“export PS1”行中,我正在设置提示应该是什么样子\u表示当前用户名(gina),\h表示主机名(我的计算机名为“scully”),w表示当前文件路径。
使用上面的代码作为起点,以获得理想的提示。一旦你有了你喜欢的东西,编辑适当的配置文件,它将位于每个系统的主目录中。
根据您的操作系统,下面是您要将此代码添加到的文件:
OS | File name |
Mac OS X | .bash_profile |
Cygwin (Windows) | .profile |
Linux | .bashrc |
享受自定义命令提示符的乐趣!
爱你,生活黑客
...改变字体颜色、背景色、光标形状等。您可以分别为命令提示符、Bash和PowerShell选择主题。 要切换默认主题,首先,通过向下滚动到“profiles”:“部分并查看每个子部分中的命令行条目,找到您想要的shell配置文件。 命令提示...
...工具允许你安装这个新的配色方案和其他容易定制的命令提示符窗口。 您可以通过其属性窗口对命令提示符进行个性化设置,但下面的工具将快速安装好看的配色方案,从而省去您自己协调命令提示符的麻烦。 获取windows控制...
...到该文件夹,单击鼠标右键,然后选择“在此处打开命令提示符”。在某些版本的Windows上,还可能会显示“PowerShell”而不是“命令提示符” 启动并运行adb后,启动命令行并输入以下命令: adb shell pm grant com.zacharee1.systemuituner...
...单击向导即可完成安装。安装完成后,可以通过打开命令提示符并键入以下命令来确认安装: python -V 成功!如果某个项目只需要Python2.7,可以到此为止。它安装好了,路径变量设置好了,你就可以开始比赛了。 如何安装pyt...
...量,用冒号(:)分隔。 相关:如何定制(和着色)Bash提示符 要组装自己的列表,您只需要知道颜色代码和文件类型代码的列表。这与在Bash提示符中更改颜色时使用的数字颜色代码相同。 以下是前景文本的颜色代码列表: ...
...运行这些命令。 要编辑.bashrc文件,我们将使用gedit。在提示符处键入以下命令。 gedit ~/.bashrc 你可以使用任何你喜欢的文本编辑器,比如vi或nano。只需将上述命令中的“gedit”替换为运行所选文本编辑器的命令。 滚动到.bashrc文...
...完成使在命令行上输入目录名变得更快更容易。您只需在提示符处键入目录名的开头,然后按Tab键即可自动输入目录名的其余部分。例如,要切换到Documents目录,只需输入cd Docu,然后按Tab。它将自动完成cd文档/。 通过向Linux的....
...新的油漆涂层自由应用于其余的窗口。下面是如何向命令提示符添加一抹颜色并使其独特。 默认情况下,Windows命令提示符是黑色背景上的白色文本。它完成了任务,但也许你想给它添点颜色。 要了解如何使用color命令,请输...