Рейтинг:2

Получение определяющей функции на основе ошибки псевдонима `z' каждый раз при открытии терминала

флаг my

Получаю эту ошибку ниже каждый раз при открытии моего терминала (с использованием ZSH)

(eval):10: определение функции на основе псевдонима `z'
(eval):10: ошибка синтаксического анализа рядом с `()'

Также почему эта ошибка появляется после каждого выполнения чего-либо через терминал

bgnotify_end:5: ожидаемое условие: 0x0 

Почему это происходит и как это решить?

Sadaharu Wakisaka avatar
флаг pl
Добро пожаловать в AskUbuntu, я не знаю, что такое zsh, но обратная кавычка и апостроф — это очень разные символы, также известные как серьезный и острый.
флаг my
информация: https://www.zsh.org/
флаг cc
Звучит как перепутанное определение в вашем ~/.zshrc
флаг my
Проверяйте каждый параметр. Даже удалите плагин https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/z
waltinator avatar
флаг it
Попробуйте `zsh -x ~/.zshrc`, чтобы увидеть, что происходит.
флаг my
Пробовал, но не работал.
Рейтинг:1
флаг pk

Любой, кто находит это из-за ошибки:

(eval):10: определение функции на основе псевдонима `z'
(eval):10: ошибка синтаксического анализа рядом с `()' 

Мое решение состояло в том, чтобы добавить функция при объявлении функции. Видеть https://github.com/ohmyzsh/ohmyzsh/issues/6723#issue-313463147

Рейтинг:0
флаг my

Проверив несколько вещей, наконец нашел проблему, для которой он пришел

источник $ZSH/oh-my-zsh.sh

который я удалил и переустановил снова. Сейчас все в порядке. Спасибо, все.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.