Запитання з тегом «zsh»

Zsh - оболонка з багатьма вдосконаленими функціями командного рядка та сценаріїв.

1
zsh Інтерпретувати / ігнорувати команди, що починаються з "#" як коментарі
У bash, якщо я набираю команду, що починається з a '#', bash ігнорує її як коментар. Тобто в запиті bash ігнорується таке: > # Hi there! В той час, як в zsh: > # Hi there ! zsh: bad pattern: # Як я можу попросити zsh зробити те саме? Це …
28 command-line  zsh 

2
Чи є причина, чому перший елемент масиву Zsh індексується 1, а не 0?
З мого досвіду сучасних мов програмування та сценаріїв, я вважаю, що більшість програмістів зазвичай звикли посилатись на перший елемент масиву 0 як на індекс. Чи є суттєві переваги використання 1 ? Я впевнений, що я чув про більше мов, крім Zsh, що поводяться аналогічно з масивами; це добре мені, як …
27 zsh  history  array 

3
zsh: Вимкнути попередження "файл існує:" із перенаправленням
Як я можу змінити file exists:попередження від zsh? > echo > newfile.txt > echo > newfile.txt zsh: file exists: newfile.txt У цих випадках я вважаю за краще, щоб моя оболонка не скаржилася і просто перезаписала файл, як bash. Аналогічно, як перекрити таке: $ ls >> /tmp/testfile.txt zsh: no such file …



2
Чи є проблеми з дефісами у функціях, псевдонімах та виконавчих файлах?
Під час мого тестування (у Bash та Z Shell) я не бачив проблем із визначенням функцій чи псевдонімів або виконуваних скриптів оболонки, які мають дефіси в імені, але я не впевнений, що це буде добре у всіх оболонках та у всіх випадках використання . Я хотів би зробити це через …
25 bash  shell  zsh  ksh  csh 

5
Чи рекомендується використовувати zsh замість bash-скриптів? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 8 днів тому . Чи можу я припустити, що достатньо людей zshвстановлено для запуску скриптів із a #!/usr/bin/env …

2
Як скинути середовище оболонки?
Це питання мене клопоче вже деякий час, і хоча я думав, що знайшов свою відповідь через EnvWatcher , на жаль, він працює лише на Bash. І я використовую zsh. Мені б хотілося, в меншій мірі, повторити те, що робить env-watcher, але мені потрібно знати, чи є команда, за допомогою якої …

4
Ctrl + клавіша зі стрілками вліво / вправо
Після останнього оновлення системи команда ctrl + ліва / права стрілка на терміналі zsh нічого не робить. Також у ctrl + u є щось не так, оскільки зазвичай цю команду стирають з курсору на початку рядка, а тепер видаляють весь рядок. Хтось знає, як вирішити ці проблеми? Дякую вам всім.

2
Як зробити «правильну» функцію zsh запам’ятати мої рішення щодо виправлення орфографії
Я ввімкнув виправлення (я би не назвав це автокорекцією спеціально через цю проблему) в zsh, включивши setopt correctв моєму.zshrc . Тепер, коли я набираю dtaeтермінал, я отримую: dtae zsh: correct 'dtae' to 'date' [nyae]? y Tue Mar 31 11:39:31 CEST 2015 У цей момент я хотів би zsh запам'ятати своє …

2
що zsh еквівалент експорту bash -f
Тому я почав використовувати zsh. Мені це подобається все добре. Це здається дуже крутим і гладким, і те, що поточний робочий каталог та фактичний командний рядок знаходяться в різних рядках, приємно, але в той же час, я помічаю, що це zshможе бути трохи повільніше bash, особливо, коли друкується текст на …

4
Як мовчки дістати порожній рядок із глобального шаблону без відповідності
Скажіть, у мене папка з трьома файлами: foo1 foo2 bar 1. Якщо я біжу list_of_files=$(print foo*) echo $list_of_files Я отримав: foo1 foo2 2. Якщо я біжу list_of_files=$(print bar*) echo $list_of_files Я отримав: bar 3. Однак якщо я біжу list_of_files=$(print other*) echo $list_of_files Я отримую: zsh: no matches found: other*(змінна $list_of_filesпорожня, …
24 zsh  wildcards 

2
Різноманітні діапазони файлів у лексикографічному порядку в zsh
Я б хотів вказати діапазон файлів (у лексикографічному порядку) з двома цілими числами (наприклад, від 2 до 57) у zsh шляхом глобалізації. Наприклад: "виберіть файли від 2 до 57 у лексикографічному порядку під контуром, який відповідає деякому шаблону глобалізації". Я думав, що це зробить квадратні дужки for x in /foo/bar/*[2-57]; …
24 zsh  wildcards 

4
Поділіться псевдонімами та налаштуваннями PATH між zsh та bash
Оболонка, якою я зазвичай користуюся, є zsh. У мене є кілька псевдонімів, щоб увімкнути колір у деяких програмах, таких як lsі grep. Я також встановив свій власний шлях, щоб я міг виконувати програми в нестандартному місці (наприклад, в ~/bin/). Я не буду змінювати оболонку кореня на zsh, але я хотів …
24 shell  bash  zsh  path  alias 

6
Завантаження за замовчуванням tmux при запуску zsh-терміналу
Мій поточний робочий процес: CTRL+ SHIFT+, Tщоб запустити нове вікно терміналу. Це запускає новий термінал zsh. Введіть tmuxдля запуску tmux. Як я можу мати стандартне завантаження tmux за допомогою нового вікна терміналу?
23 terminal  zsh  tmux 

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