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

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

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

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

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

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

20
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


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

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

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

6
Стоит ли переходить на Zsh для повседневного использования? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 лет назад . Улучшить этот вопрос Оболочка по умолчанию в Mac OS X - это то bash, что я обычно рад использовать. …
192 bash  shell  zsh 

6
Добавление новой записи в переменную PATH в ZSH
Я использую zsh и пытаюсь добавить новую запись ( /home/david/pear/bin) в PATHпеременную, но не знаю как. Больше всего меня смущает то, что PATHв моем ~/.zshrcфайле нет ни одной ссылки на переменную , а выполняется echo $PATHвозврат: /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games Таким образом, PATHпеременная где-то устанавливается.
189 linux  ubuntu  zsh 



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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.