Запитання з тегом «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 Також спробував ці команди без судо. Будь-які ідеї щодо того, що мені ще потрібно зробити. При запуску 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 


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?
Як це можна досягти, щоб кожна введена команда була видно в історії кожного відкритого терміналу? Якщо у вас відкрито кілька терміналів, історія не поділяється, тобто те, що ви ввели в одну історію терміналів, не відображається в іншому. Придумайте альтернативу Башу PROMPT_COMMAND="history -a"(який зберігає історію до появи підказки).

1
chsh -s / usr / bin / zsh не працює
Я намагаюся назавжди змінити свою оболонку на zsh за допомогою chshкоманди, але це не працює. zsh встановлюється (через apt) і працює чудово, коли я викликаю його безпосередньо з терміналу bash prompt. Але я не можу отримати zsh для завантаження в терміналах за замовчуванням, і chsh робить щось дивне: $ echo …
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
Документація на сторінку 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. Я також встановив із …

4
зміна оболонки з zsh на bash
Мій веб-сервер був підроблений тим, хто використовував оболонку zsh. Мені зручніше використовувати bash shell, оскільки це типові настройки, які поставляються з Ubuntu та OS X (дві основні операційні системи, які я використовую). Але ці питання зосереджені на сервері Ubuntu. У мене на цьому веб-сервері працює 4 веб-сайти, я використовую byobu, …
17 command-line  bash  zsh 

3
о мій zsh для кореня та для всіх користувачів
Я встановив zshі використовую плагіни Oh My ZSH. Все працює добре, але коли я став користувачем root, він змінюється на тему zsh за замовчуванням. Що мені робити, щоб конфігурація Oh My ZSH була стандартною zshдля всіх користувачів, включаючи root? Я спробував використовувати chsh -s /bin/zsh root Це дало мені, zshале …
16 zsh 

3
Apt-get * wildcard із ZSH
ZSH: sudo apt-get remove --purge ubuntuone-* ERROR: zsh: no matches found: ubuntuone-* Працює на Баша. В чому проблема ? :-D
15 apt  zsh 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.