title: iterm2 repeating "command not fund: Enable/close" constantly
body: <p>I am learning coding for about two months, and I was trying to install Homebrew, oh my zsh and Powerlevel10k yesterday. I got some problems, so I google it for solutions, and I end up to entered:</p>
  <p><strong>source ~/.zshrc</strong></p>
  <p>Since then my terminal is broken by my careless...</p>
  <p>Like this 
  <a href="https://i.stack.imgur.com/Y6myI.png" rel="nofollow noreferrer">https://i.stack.imgur.com/Y6myI.png</a></p>
  <pre><code>ZSH=&quot;$HOME/.oh-my-zsh&quot;# Enable Powerlevel10k instant prompt. Should stay 
  close to the top of ~/.zshrc.
  POWERLEVEL9K_DISABLE_CONFIGURATION_WIZARD=true
  
  # Initialization code that may require console input (password prompts, [y/n]
  # confirmations, etc.) must go above this block; everything else may go below.
  if [[ -r &quot;${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh&quot; ]]; then
    source &quot;${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh&quot;
  fi
  
  # If you come from bash you might have to change your $PATH.
  export PATH=/bin:/usr/bin:/usr/local/bin:${PATH}
  
  # Path to your oh-my-zsh installation.
  export ZSH=&quot;$HOME/.oh-my-zsh&quot;
  
  # Set name of the theme to load --- if set to &quot;random&quot;, it will
  # load a random theme each time oh-my-zsh is loaded, in which case,
  # to know which specific one was loaded, run: echo $RANDOM_THEME
  # See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
  ZSH_THEME=&quot;powerlevel10k/powerlevel10k&quot;
  
  # Set list of themes to pick from when loading at random
  # Setting this variable when ZSH_THEME=random will cause zsh to load
  # a theme from this variable instead of looking in $ZSH/themes/
  # If set to an empty array, this variable will have no effect.
  # ZSH_THEME_RANDOM_CANDIDATES=( &quot;robbyrussell&quot; &quot;agnoster&quot; )
  
  # Uncomment the following line to use case-sensitive completion.
  # CASE_SENSITIVE=&quot;true&quot;
  
  # Uncomment the following line to use hyphen-insensitive completion.
  # Case-sensitive completion must be off. _ and - will be interchangeable.
  # HYPHEN_INSENSITIVE=&quot;true&quot;
  
  # Uncomment one of the following lines to change the auto-update behavior
  # zstyle ':omz:update' mode disabled  # disable automatic updates
  # zstyle ':omz:update' mode auto      # update automatically without asking
  # zstyle ':omz:update' mode reminder  # just remind me to update when it's time
  
  # Uncomment the following line to change how often to auto-update (in days).
  # zstyle ':omz:update' frequency 13
  
  # Uncomment the following line if pasting URLs and other text is messed up.
  # DISABLE_MAGIC_FUNCTIONS=&quot;true&quot;
  
  # Uncomment the following line to disable colors in ls.
  # DISABLE_LS_COLORS=&quot;true&quot;
  
  # Uncomment the following line to disable auto-setting terminal title.
  # DISABLE_AUTO_TITLE=&quot;true&quot;
  
  # Uncomment the following line to enable command auto-correction.
  # ENABLE_CORRECTION=&quot;true&quot;
  
  # Uncomment the following line to display red dots whilst waiting for completion.
  # You can also set it to another string to have that shown instead of the default red dots.
  # e.g. COMPLETION_WAITING_DOTS=&quot;%F{yellow}waiting...%f&quot;
  # Caution: this setting can cause issues with multiline prompts in zsh &lt; 5.7.1 (see #5765)
  # COMPLETION_WAITING_DOTS=&quot;true&quot;
  
  # Uncomment the following line if you want to disable marking untracked files
  # under VCS as dirty. This makes repository status check for large repositories
  # much, much faster.
  # DISABLE_UNTRACKED_FILES_DIRTY=&quot;true&quot;
  
  # Uncomment the following line if you want to change the command execution time
  # stamp shown in the history command output.
  # You can set one of the optional three formats:
  # &quot;mm/dd/yyyy&quot;|&quot;dd.mm.yyyy&quot;|&quot;yyyy-mm-dd&quot;
  # or set a custom format using the strftime function format specifications,
  # see 'man strftime' for details.
  # HIST_STAMPS=&quot;mm/dd/yyyy&quot;
  
  # Would you like to use another custom folder than $ZSH/custom?
  # ZSH_CUSTOM=/path/to/new-custom-folder
  
  # Which plugins would you like to load?
  # Standard plugins can be found in $ZSH/plugins/
  # Custom plugins may be added to $ZSH_CUSTOM/plugins/
  # Example format: plugins=(rails git textmate ruby lighthouse)
  # Add wisely, as too many plugins slow down shell startup.
  plugins=(
      git
      zsh-autosuggestions
  )
  
  source $ZSH/oh-my-zsh.sh
  source ~/.zshrc
  setopt no_nomatch
  
  # User configuration
  
  # export MANPATH=&quot;/usr/local/man:$MANPATH&quot;
  
  # You may need to manually set your language environment
  # export LANG=en_US.UTF-8
  
  # Preferred editor for local and remote sessions
  # if [[ -n $SSH_CONNECTION ]]; then
  #   export EDITOR='vim'
  # else
  #   export EDITOR='mvim'
  # fi
  
  # Compilation flags
  # export ARCHFLAGS=&quot;-arch x86_64&quot;
  
  # Set personal aliases, overriding those provided by oh-my-zsh libs,
  # plugins, and themes. Aliases can be placed here, though oh-my-zsh
  # users are encouraged to define aliases within the ZSH_CUSTOM folder.
  # For a full list of active aliases, run `alias`.
  #
  # Example aliases
  # alias zshconfig=&quot;mate ~/.zshrc&quot;
  # alias ohmyzsh=&quot;mate ~/.oh-my-zsh&quot;
  
  # To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
  [[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
  
  # Syntax hightlight
  plugins=( [plugins...] zsh-syntax-highlighting)
  </code></pre>
  <p>I am Macanese, so if my English is too confusing, I am so sorry, and if my question is too silly, I am sorry too...</p>
  <p>I really want to fix this, so I can use my vscode's terminal learn how to use git.</p>
  <p>Thank you for bearing with me!</p>