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

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

143
Переход от bash к zsh [закрыто]

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

124
Как сделать ZSH оболочкой по умолчанию?

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

94
Нажатие Enter производит ^ M вместо новой строки

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

75
Настройка псевдонимов в Zsh

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

46
Как сделать постоянный псевдоним в 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...

38
Почему bash является оболочкой по умолчанию в большинстве ОС?

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

31
ZSH не запускается при открытии нового терминала с `gnome-terminal`

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

29
Как вы делитесь историей между терминалами в Zsh?

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

24
chsh -s / usr / bin / zsh не работает

Я пытаюсь навсегда изменить мою оболочку на zsh с помощью chshкоманды, но она не работает. zsh установлен (через apt) и работает нормально, когда я вызываю его непосредственно из терминала bash. Но я не могу заставить zsh загружаться в терминалы по умолчанию, а chsh делает что-то странное: $ echo...

22
Когда я использую 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 затем я выхожу и снова вхожу, и все это работает, но по...

22
Настройка для обнаружения, если команда не существует, предложить установку

Можно 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...

20
Документация man-страницы zsh отсутствует в пакетах?

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

17
изменение оболочки с Zsh на Bash

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

15
Как исправить странное поведение backspace с помощью urxvt + zsh?

Я использую urxvt в сочетании с Zsh. Однако с момента моей новой установки Ubuntu 10.04 у меня возникла следующая проблема. Если я набираю клавишу Backspace, курсор перемещается вправо (вместо удаления символов слева). Предположим, я набрал n символов, а затем, нажимая клавишу «Backspace», n-раз...

15
ой мой зш за рут и для всех пользователей

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

14
Начало работы команды not-found под zsh

Я пытаюсь заставить command-not-foundфункцию под Ubuntu работать под zsh, без удачи: ➜ ~ pdfunite zsh: command not found: pdfunite ➜ ~ bash u@ub:~$ pdfunite The program 'pdfunite' is currently not installed. You can install it by typing: sudo apt-get install poppler-utils Кто-нибудь знает, есть ли...

14
ZSH удален, не может повторно войти

Итак, я установил zshи мне это не понравилось. так я и сделалapt-get remove zsh С этого момента я не могу повторно войти в систему, я нажимаю на моего пользователя ... и затем он просто возвращается к экрану входа в систему. Я могу войти только с Guest session. Я думаю, что проблема вызвана тем,...

12
Изменить оболочку по умолчанию для Терминатора

Я хочу изменить стандартную оболочку Terminator на zsh. В /etc/passwd/Я изменил оболочку по умолчанию для /bin/zsh. Эти настройки изменяют оболочку по умолчанию в LXTerminal (терминал по умолчанию в Lubuntu), но не в Terminator. Я попробовал chsh -s /bin/zsh, но это тоже не сработало. Terminator...

11
Пароль ошибки: chsh: PAM: ошибка аутентификации при попытке установить Oh my zsh

Я пытаюсь установить Oh my zsh. После установки zsh ( sudo apt-get update && sudo apt-get install -y zsh) Потом устанавливаю sudo apt-get install -y curl затем установите git. проблема возникает, когда я пытаюсь эту команду. curl -L...