Mensagem no Terminal ZSH

Olá pessoal, recentemente formatei meu notebook, e ao configurar o OhMyZSH como terminal, não sei o que fiz, que agora sempre ao abrir o terminal aparece essa mensagem:

Queria saber o q posso fazer pare removê-la. Desde já agradeço a todos.

Posta o conteúdo do arquivo oculto “.zshrc” que está no “/home/cristiano” num pastebin.com da vida, por gentileza, pode ter alguma coisa errada nele.

Não soube colocar no Pastebin, segue o conteúdo do arquivo:

Set up the prompt

autoload -Uz promptinit
promptinit
prompt adam1

setopt histignorealldups sharehistory

Use emacs keybindings even if our EDITOR is set to vi

bindkey -e

Keep 1000 lines of history within the shell and save it to ~/.zsh_history:

HISTSIZE=1000
SAVEHIST=1000
HISTFILE=~/.zsh_history

Use modern completion system

autoload -Uz compinit
compinit
ZSH_THEME=“spaceship”
zstyle ‘:completion:’ auto-description ‘specify: %d’
zstyle ':completion:
’ completer _expand _complete _correct approximate
zstyle ‘:completion:’ format ‘Completing %d’
zstyle ':completion:
’ group-name ‘’
zstyle ‘:completion:’ menu select=2
eval “$(dircolors -b)”
zstyle ':completion:
:default’ list-colors ${(s.:.)LS_COLORS}
zstyle ‘:completion:’ list-colors ‘’
zstyle ':completion:
’ list-prompt %SAt %p: Hit TAB for more, or the character to insert%s
zstyle ‘:completion:*’ matcher-list ‘’ ‘m:{a-z}={A-Z}’ ‘m:{a-zA-Z}={A-Za-z}’ 'r:|[.
-]=* r:|=* l:|=
zstyle ':completion:
’ menu select=long
zstyle ‘:completion:’ select-prompt %SScrolling active: current selection at %p%s
zstyle ':completion:
’ use-compctl false
zstyle ‘:completion:*’ verbose true

zstyle ‘:completion:::kill::processes’ list-colors '=(#b) #([0-9]#)=0=01;31’
zstyle ‘:completion::kill:’ command ‘ps -u $USER -o pid,%cpu,tty,cputime,cmd’

export NVM_DIR="$HOME/.nvm"
[ -s “$NVM_DIR/nvm.sh” ] && . “$NVM_DIR/nvm.sh” # This loads nvm
[ -s “$NVM_DIR/bash_completion” ] && . “$NVM_DIR/bash_completion” # This loads nvm bash_completion

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export ANDROID_HOME=~/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools

export PATH=$PATH:~/android-studio/bin
fpath=($fpath “/home/cristiano/.zfunctions”)

Set Spaceship ZSH as a prompt

autoload -U promptinit; promptinit
prompt spaceship

SPACESHIP_PROMPT_ORDER=(
user # Username section
dir # Current directory section
host # Hostname section
git # Git section (git_branch + git_status)
hg # Mercurial section (hg_branch + hg_status)
exec_time # Execution time
line_sep # Line break
vi_mode # Vi-mode indicator
jobs # Background jobs indicator
exit_code # Exit code section
char # Prompt character
)
SPACESHIP_USER_SHOW=always
SPACESHIP_PROMPT_ADD_NEWLINE=false
SPACESHIP_CHAR_SYMBOL="❯"
SPACESHIP_CHAR_SUFFIX=" "

Added by Zinit’s installer

if [[ ! -f $HOME/.zinit/bin/zinit.zsh ]]; then
print -P “%F{33}▓▒░ %F{220}Installing %F{33}DHARMA%F{220} Initiative Plugin Manager (%F{33}zdharma/zinit%F{220})…%f”
command mkdir -p “$HOME/.zinit” && command chmod g-rwX “$HOME/.zinit”
command git clone GitHub - zdharma/zinit: Flexible and fast Zsh plugin manager with clean fpath, reports, completion management, Turbo, annexes, services, packages. “$HOME/.zinit/bin” &&
print -P “%F{33}▓▒░ %F{34}Installation successful.%f%b” ||
print -P “%F{160}▓▒░ The clone has failed.%f%b”
fi

source “$HOME/.zinit/bin/zinit.zsh”
autoload -Uz _zinit
(( ${+_comps} )) && _comps[zinit]=_zinit

Load a few important annexes, without Turbo

(this is currently required for annexes)

zinit light-mode for
zinit-zsh/z-a-rust
zinit-zsh/z-a-as-monitor
zinit-zsh/z-a-patch-dl
zinit-zsh/z-a-bin-gem-node

End of Zinit’s installer chunk

zinit light zdharma/fast-syntax-highlighting
zinit light zsh-users/zsh-autosuggestions
zinit light zsh-users/zsh-history-substring-search
zinit light zsh-users/zsh-completions
zinit light buonomo/yarn-completion

Foi você mesmo que instalou o tema Spaceship? As flags de inicialização dele atualmente não são mais essas.

Edite a linha ZSH_THEME=“spaceship” para ZSH_THEME=“robbyrussell”. Seu arquivo também está faltando a linha que irá chamar o OhMyZsh. Tente adicionar:

# Path to your oh-my-zsh installation.
export ZSH="/home/$USER/.oh-my-zsh"

Salva e abra novamente o terminal. Veja se a mensagem some.

Vc não instalou o tema spaceship.

Primeiro clone o git:

git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt" --depth=1

Depois adicione essa linha ao seu arquivo .zshrc:

ln -s “$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme” “$ZSH_CUSTOM/themes/spaceship.zsh-theme”

Boa noite @MotaC, obrigaod pela sugestão mas não deu certo, continuou aparecendo a mensagem.

Boa noite @anon8037863, desfiz o que o MotaC sugeriu e fiz o que vc disse, porém ao da o comando sugerido, aparece a seguinte mensagem:
fatal: destination path ‘/themes/spaceship-prompt’ already exists and is not an empty directory.
então entendi q já está instalado, ai adicionei a linha q vc falou mas ai quando abro o terminal aparece a seguinte mensagem:

ln: falha ao criar link simbólico ‘“/themes/spaceship.zsh-theme”’: Arquivo ou diretório não encontrado

Tentei então executar apenas o comando “$ZSH_CUSTOM/themes/spaceship-prompt” --depth=1
e aparece a seguinte mensagem:

/themes/spaceship-prompt: comando não encontrado

Não sei se o comando foi correto, porque coloquei a formação e ele quebrou. Mas o comando é um só:

git clone https://github.com/denysdovhan/spaceship-prompt.git “$ZSH_CUSTOM/themes/spaceship-prompt” --depth=1

Se quiser, antes de dar esse comando, vai até sua pasta home, vai ter uma pasta do spaceship lá, deleta ela para fazer as coisas novamente.

Depois adicione essa linha ao seu arquivo .zshrc, é uma linha só também.

ln -s “$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme” “$ZSH_CUSTOM/themes/spaceship.zsh-theme”

E no mesmo arquivo, coloque ZSH_THEME=“spaceship”

Se quiser, aqui está o git mostrando a instalação: GitHub - denysdovhan/spaceship-prompt: A Zsh prompt for Astronauts

Eu fiz tudo isso ai e não deu certo, mas como tenho o npm instalado eu instalei por ele com o comando: npm install -g spaceship-prompt
E deu certo, ai só removi o arquivo .zshrc a linha ln -s “$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme” “$ZSH_CUSTOM/themes/spaceship.zsh-theme”
que corresponde ao link simbólico que vc sugeriu ai ficou tudo ok
Obrigado ai pela ajuda pessoal!

2 curtidas