Вопросы с тегом «zsh»

Оболочка Z (Zsh) - это оболочка Unix, которую можно использовать как интерактивную оболочку входа в систему и как мощный интерпретатор команд для сценариев оболочки.

882
Как навсегда установить $ PATH в Linux / Unix?

Я пытаюсь добавить каталог в мой путь, чтобы он всегда был в моем пути Linux. Я пробовал: export PATH=$PATH:/path/to/dir Это работает, однако каждый раз, когда я выхожу из терминала и запускаю новый экземпляр терминала, этот путь теряется, и мне нужно снова запустить команду экспорта. Как я могу...

415
Команда Git branch ведет себя как 'less'

Когда я использую git branchкоманду для вывода списка всех ветвей, я вижу вывод git branch | less. Команда git branchдолжна показывать список ветвей, как это lsделается для файлов. Это вывод, который я получаю: Как мне получить поведение по умолчанию git branch? Что вызывает постраничный вывод? Я...

413
Как добавить индикатор выполнения в сценарий оболочки?

При выполнении сценариев в bash или любой другой оболочке в * NIX при выполнении команды, которая займет более нескольких секунд, требуется индикатор выполнения. Например, копирование большого файла, открытие большого файла tar. Какими способами вы рекомендуете добавлять индикаторы выполнения в...

338
Сложное имя ветки Git нарушило все команды Git

Я пытался создать ветку masterс помощью следующей команды: git branch SSLOC-201_Implement___str__()_of_ProductSearchQuery когда Git внезапно перестал отвечать. Я подозреваю, что ()как-то виноваты не спасшиеся. Теперь, когда я пытаюсь запустить любую команду Git, я получаю ту же ошибку: git:176:...

238
zsh compinit: небезопасные каталоги

Что это значит и как я могу это исправить? zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]? Запуск compauditвозвращает следующее: There are insecure directories: /usr/local/share/zsh/site-functions...

212
Проверьте, является ли текущий каталог репозиторием Git

Я пишу серию скриптов для управления Git на zsh. Как проверить, является ли текущий каталог репозиторием Git? (Когда я не использую репозиторий Git, я не хочу выполнять кучу команд и получать кучу fatal: Not a git repositoryответов)....

195
Что [няэ] означает в Zsh?

Я запускаю следующую команду безуспешно dir и я получаю zsh: correct 'dir' to 'gdir' [nyae]? Что [няэ] означает в

194
Переключение с zsh на bash на OSX и обратно?

Так что я учусь разрабатывать в Rails и открываю для себя силу Zsh. Однако для некоторых других моих задач я хочу использовать обычный Bash. Хотя они одинаковы, я просто чувствую себя комфортно в некоторых ситуациях. Как переключаться туда-сюда или включать и выключать zsh?...

192
Стоит ли переходить на Zsh для повседневного использования? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 лет назад . Улучшить этот вопрос Оболочка по умолчанию в Mac OS X - это то bash, что я обычно рад использовать. Я...

189
Добавление новой записи в переменную PATH в ZSH

Я использую zsh и пытаюсь добавить новую запись ( /home/david/pear/bin) в PATHпеременную, но не знаю как. Больше всего меня смущает то, что PATHв моем ~/.zshrcфайле нет ни одной ссылки на переменную , а выполняется echo $PATHвозврат:...

149
Как заставить zsh работать как оболочка для входа в Mac OS X (в iTerm)?

Когда zsh установлен как оболочка входа в Mac OS X, когда он запускается iTerm, zsh не считает, что он запускается как оболочка входа, хотя он запускается как '-zsh' ('-' ставится как первый символ arg [0]), который должен означать, что он должен начинаться как оболочка входа в систему. Поэтому,...

145
префикс глобального пути npm

Я веду себя более осторожно, чем обычно, потому что в прошлом меня смущало поведение npm. Я на Mac и установили Node.js через brew install node. Теперь, когда я хочу запустить jslint.jsкоманду в командной строке, jslintя обнаружил, что канонический способ выполнить это - sudo npm install -g...

144
Доморощенный `git` не использует завершение

При использовании git OSX, после того, как я git commit <tab>изменю файл, который я могу просто сделать , это автоматически завершит имя файла до того, которое было изменено. Однако, если я устанавливаю более новую версию git из homebrew и использую ее, эта функция больше не работает (то есть...

140
команды не найдены на zsh

Я использую z Shell ( zsh) вместо bash по умолчанию, и происходит что-то не так, так что все команды, которые раньше работали, больше не распознаются: ls zsh: command not found: ls open -e .zshrc zsh: correct 'open' to '_open' [nyae]? Я не знаю, как выполнить сброс zshили как это исправить. Вот...

130
Ищем решение ALT + LeftArrowKey в zsh

Я недавно перешел с bash на zsh, но мне не хватает моих Alt+ LeftArrowKeyи Alt+, RightArrowKeyчтобы переходить туда и обратно по слову за раз. Прямо сейчас, если я нажимаю Alt+, LeftArrowKeyя возвращаюсь на пару букв, а потом застреваю. Я не буду идти дальше назад, и он не вернется в конец строки с...

122
Как я могу изменить цвет моего приглашения в zsh (отличный от обычного текста)?

Чтобы лучше распознавать начало и конец вывода в командной строке, я хочу изменить цвет моего приглашения, чтобы он заметно отличался от вывода программы. Поскольку я использую zsh, может ли кто-нибудь мне...

115
Комментарии в командной строке Zsh

Я совсем недавно перешел с Bash на Zsh в Ubuntu, и я очень этому доволен. Однако есть кое-что, чего мне очень не хватает, и я не нашел, как добиться того же. В Bash, когда я набирал длинную команду и замечал, что раньше мне приходилось запускать что-то еще, мне просто приходилось закомментировать...