bru*_*uno 1 terminal iterm terminal.app iterm2
我安装了 iTerm 2,但我的 shell 窗口显示:
"computer name":"current directory" "user" $
Run Code Online (Sandbox Code Playgroud)
这太长了。我只想看看:
"current directory" $
Run Code Online (Sandbox Code Playgroud)
有没有这个选项?我在首选项中找不到它。
这是您的shell的行为,而不是您的终端。如果您使用的是 bash,请编辑~/.bash_profile并添加以下行:
export PS1='\w \$ '
Run Code Online (Sandbox Code Playgroud)
这将显示当前的工作目录,或~在情况下$HOME,无论是和$或#,这取决于你是否是root。例子:
/Applications $
~/Documents $
/Users/danielbeck/Documents #
Run Code Online (Sandbox Code Playgroud)
搜索man bash为PS1以了解可能的占位符。您可以在提示中执行 shell 脚本,例如:
export PS1='$( pwd ) \$ '
Run Code Online (Sandbox Code Playgroud)
这将与上面的行为类似,但始终打印完整路径。
| 归档时间: |
|
| 查看次数: |
8238 次 |
| 最近记录: |