zsh ошибка разбора: "(eval): 1: ошибка разбора рядом с`) '" - PullRequest
0 голосов
/ 17 января 2020

Когда я открываю терминал, я получаю это сообщение:

Last login: Fri Jan 17 11:02:25 on ttys000
(eval):1: parse error near `)'
(eval):1: parse error near `)'

Он печатается дважды, но у меня только четыре ")" в моем файле .zshr c, и ни один из них, кажется, не вызывая любые проблемы. Я искал в Интернете решения, но не нашел многих, которые, кажется, решают эту проблему.

Мой файл .zshr c выглядит следующим образом:

# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH

# Path to your oh-my-zsh installation.
export ZSH=$HOME/.oh-my-zsh

(Некоторый код удален для краткости ...)

# Which plugins would you like to load?

source $ZSH/oh-my-zsh.sh
# My personal Add-ons:

# open VSCode via "code"
function code {
    if [[ $# = 0 ]]
    then
        open -a "Visual Studio Code"
    else
        local argPath="$1"
        [[ $1 = /* ]] && argPath="$1" || argPath="$PWD/${1#./}"
        open -a "Visual Studio Code" "$argPath"
    fi
}

Спасибо!

...