【问题标题】:How can I remove the "empty space" in the terminal at launch?如何在启动时删除终端中的“空白空间”?
【发布时间】:2020-03-12 21:55:30
【问题描述】:

我将 iterm2 与 oh-my-zsh (macOS) 一起使用,我想在第一行(现在是第五行)开始“终端代码”。你能告诉我,我该怎么做?

这是我的~/.zshrc

export ZSH=/Users/ivbutsykin/.oh-my-zsh
ZSH_THEME="powerlevel9k/powerlevel9k"
POWERLEVEL9K_PROMPT_ADD_NEWLINE=true

plugins=(
 zsh-autosuggestions
)

source $ZSH/oh-my-zsh.sh
test -e "${HOME}/.iterm2_shell_integration.zsh" && source "${HOME}/.iterm2_shell_integration.zsh"

local user_symbol="$"
if [[ $(print -P "%#") =~ "#" ]]; then
  user_symbol = "#"
fi

POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX="%{%B%F{black}%K{yellow}%} $user_symbol%{%b%f%k%F{yellow}%} %{%f%}"
POWERLEVEL9K_VCS_MODIFIED_BACKGROUND='red'
echo -e "\033]6;1;bg;red;brightness;18\a"
echo -e "\033]6;1;bg;green;brightness;26\a"
echo -e "\033]6;1;bg;blue;brightness;33\a"

【问题讨论】:

  • 今后,请考虑我们的姊妹网站Unix & Linux,了解有关配置或使用交互式环境的问题,而不是有关开发软件的问题。

标签: macos iterm2 oh-my-zsh


【解决方案1】:

您可以通过将echo -e 替换为echo -ne 来消除3 个空行。要摆脱剩余的空行,您需要升级到 powerlevel10k。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-17
    • 2021-12-08
    • 2021-03-09
    • 1970-01-01
    • 2015-04-09
    • 1970-01-01
    • 2021-08-09
    相关资源
    最近更新 更多