如何更改终端标题

时间:2017-10-13 02:53:37

标签: zsh title oh-my-zsh hyperterm

我目前在Mac上使用Hyper终端,但这个问题也适用于其他类型的终端,例如:的iTerm

如何将终结者标题从username@devicename:~更改为~zsh

目前我的shell是安装了oh-my-zsh的zsh。我不是通过电力线或主题寻找变通方法。

奖金问题: 运行echo -n -e "\033]0;SERVER\007"后如何重置?

4 个答案:

答案 0 :(得分:0)

你有Google搜索寻找答案吗?以下内容如何: https://alvinalexander.com/blog/post/mac-os-x/change-title-bar-of-mac-os-x-terminal-window

echo -n -e "\033]0;YOUR TITLE HERE\007"

答案 1 :(得分:0)

/* Outer */ .popup { width: 100%; height: 100%; display: none; position: fixed; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.75); background-color: #000000; background: url(https://www.google.co.in/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; z-index: 99 !important; } /* Inner */ .popup-inner { max-width: 700px; width: 90%; padding: 40px; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); box-shadow: 0px 2px 6px rgba(0, 0, 0, 1); border-radius: 3px; background: #fff; }

取消注释以下行以禁用自动设置终端标题。

<script type="text/javascript" src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<div class="popup">
  <div class="popup-inner">
    hi
  </div>
</div>
<ul>
  <li><a class="abcd" href="#">Login</a></li>
</ul>

答案 2 :(得分:0)

使用iterm 2 3.3.3,在首选项->配置文件->通用基础->标题下有一个设置,您可以将其设置为PWD(以及其他一些选项)。看来他们最近改变了一些与此相关的内容,并且覆盖了.zshrc中的所有内容。

我猜这些选项之一也可能会导致这种行为。就我而言,PWD正是我想要的。

答案 3 :(得分:0)

您可以在~/.zshrc文件中重写所需的格式。 示例export PS1=:

:
:cd Documents
:

如果要显示当前目录用户%~。示例export PS1=[%~]:

[~]:
[~]:cd Documents
[~/Documents]:

ZSH: Hide computer name in terminal