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

zsh - это оболочка, предназначенная для интерактивного использования, хотя это также мощный язык сценариев. Многие полезные функции bash, ksh и tcsh были включены в zsh; было добавлено много оригинальных функций.

10
Переход от bash к zsh [закрыто]
Я подумываю перейти от bash к zsh, так как я часто сталкиваюсь с постами, восхваляющими zsh. Я опытный пользователь командной строки, и я предполагаю, что основы в основном одинаковы, поэтому я ищу совет, чтобы получить выгоду от переезда и любые хитрости, которые нужно знать. Пожалуйста, дайте один совет за ответ. …
143 bash  command-line  zsh 

7
Как сделать ZSH оболочкой по умолчанию?
Я пытаюсь установить ZSH в качестве оболочки по умолчанию, однако она продолжает возвращаться к bash. Я пробовал этот код: sudo chsh -s $(which zsh) Я также попробовал: sudo chsh -s /bin/zsh Также пробовал эти команды без sudo. Любые идеи о том, что еще мне нужно сделать. При запуске ZSH изнутри …
124 command-line  bash  zsh 

2
Нажатие Enter производит ^ M вместо новой строки
Например, если я tail -fиспользую файл или readпользовательский ввод, я <Enter>получу ^Mв терминале вместо завершения readили добавление новой строки в stdout. ^Jработает отлично. Я вхожу sshв систему Ubuntu, если это имеет значение. Это происходит со мной как в zsh, так и в bash. Одно из решений, с которым я играл, …
94 command-line  bash  zsh 

3
Настройка псевдонимов в Zsh
Я знаю, что в bash вы можете настроить псевдонимы в файле .bash_aliases, чтобы вводимая вами команда не обязательно была командой, хранящейся в двоичных файлах системы. Есть ли способ получить псевдонимы в Zsh?
75 zsh 

1
Как сделать постоянный псевдоним в oh-my-zsh?
В моем .zshrc я попытался сделать несколько псевдонимов. Я просмотрел много мест, но я не мог найти способ, который работал. Я использовал этот код ниже: # 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 …

5
Почему bash является оболочкой по умолчанию в большинстве ОС?
Почему bash является оболочкой по умолчанию в большинстве операционных систем (Ubuntu, Fedora, OSX и т. Д.)? Почему многие продвинутые пользователи в основном используют zsh? Если это так хорошо, почему это не по умолчанию? Я использую оба, я не вижу разницы, потому что все мои задачи просты :)

1
ZSH не запускается при открытии нового терминала с `gnome-terminal`
Я использую Ubuntu 12.04 и начал использовать Zsh. То, как я изменил свою оболочку $ sudo chsh -s /usr/bin/zsh Я изменил мою тему приглашения и т. Д., И изменения вступили в силу. Когда я делаю эхо, $SHELLя вижу, что zsh - это моя оболочка. Но когда я открываю новый терминал, …

2
Как вы делитесь историей между терминалами в Zsh?
Как этого добиться, чтобы каждая введенная команда была видимой в истории каждого открытого терминала? Когда открыто несколько терминалов, история не передается, то есть то, что вы ввели в историю одного терминала, не отображается в другом. Подумайте об альтернативе Bash PROMPT_COMMAND="history -a"(которая сохраняет историю до появления подсказки).

1
chsh -s / usr / bin / zsh не работает
Я пытаюсь навсегда изменить мою оболочку на zsh с помощью chshкоманды, но она не работает. zsh установлен (через apt) и работает нормально, когда я вызываю его непосредственно из терминала bash. Но я не могу заставить zsh загружаться в терминалы по умолчанию, а chsh делает что-то странное: $ echo $SHELL /bin/bash …
24 command-line  bash  zsh 

4
Когда я использую ZSH, как мне установить PATH в /etc/profile.d?
Я использую в zshкачестве оболочки и пытаюсь настроить свою среду. Я обычно определяю свою $JAVA_HOMEпеременную, создавая файл: /etc/profile.d/java.sh со следующим содержанием export JAVA_HOME=/path/to/jdk export PATH=$JAVA_HOME/bin:$PATH затем я выхожу и снова вхожу, и все это работает, но по какой-то причине PATHпеременная не установлена. Он распознает JAVA_HOME, но не новый PATH, см. …

5
Настройка для обнаружения, если команда не существует, предложить установку
Можно zshли настроить оболочку, чтобы показать, что bashпоказывает, когда команда не существует, аналогично этому: kahless:~$ sysv-rc-conf The program 'sysv-rc-conf' is currently not installed. You can install it by typing: sudo apt-get install sysv-rc-conf а не приглашение ZSH: [kahless /home/teward]% sysv-rc-conf zsh: command not found: sysv-rc-conf Примечание. Я не хочу изменять …
22 zsh 

5
Документация man-страницы zsh отсутствует в пакетах?
У меня недавно установленный xubuntu 13.10 x64. Я решил установить zsh через synaptic и сделать его моей оболочкой по умолчанию. Установленная версия zsh: zsh 5.0.2(x86_64-pc-linux-gnu). Установленное zshвыглядит нормально, но, похоже, нет документации для пользователя zsh. Ввод команды man zshдает мне это:No manual entry for zsh. Я также установил из synaptic, …

4
изменение оболочки с Zsh на Bash
Мой веб-сервер был взломан кем-то, кто использовал оболочку zsh. Я чувствую себя более комфортно, используя оболочку bash, так как это настройки по умолчанию, поставляемые с Ubuntu и OS X (две основные операционные системы, которые я использую). Но этот вопрос ориентирован на сервер Ubuntu. У меня есть 4 веб-сайта, работающих на …
17 command-line  bash  zsh 


3
ой мой зш за рут и для всех пользователей
Я установил zshи использую плагины Oh My ZSH. Все работает нормально, но когда я становлюсь пользователем root, он меняется на стандартную тему zsh. Что я должен сделать, чтобы конфигурация Oh My ZSH стала настройкой zshпо умолчанию для всех пользователей, включая root? Я пытался использовать chsh -s /bin/zsh root Это дало …
15 zsh 

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