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

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

3
Що не повинно входити в .zshenv, .zshrc, .zlogin, .zprofile, .zlogout?
Я шукаю вказівки щодо того, що потрібно, а що не слід включати в різні файли запуску для zsh. Я розумію порядок пошуку цих файлів та умови, за яких вони отримуються, але мені все одно не зрозуміло, що має відбуватися в кожному.
130 zsh  startup 

1
Коли потрібно подвійне цитування?
Стара порада використовувалась для подвійного цитування будь-яких виразів, що містять a $VARIABLE, принаймні, якби хотілося, щоб оболонка була інтерпретована як один-єдиний елемент, інакше будь-які пробіли у змісті $VARIABLEскинуть оболонку. Однак я розумію, що в останніх версіях оболонок подвійне цитування більше не завжди потрібно (принаймні для мети, описаної вище). Наприклад, у …


8
Передача названих аргументів скриптам оболонки
Чи є простий спосіб передати (отримати) названі параметри до сценарію оболонки? Наприклад, my_script -p_out '/some/path' -arg_1 '5' А всередині my_script.shїх отримують як: # I believe this notation does not work, but is there anything close to it? p_out=$ARGUMENTS['p_out'] arg1=$ARGUMENTS['arg_1'] printf "The Argument p_out is %s" "$p_out" printf "The Argument arg_1 …

10
Запам’ятайте напівнаписану команду, поки я щось перевіряю
Я часто опиняюсь у такій позиції: я почав набирати довгу команду в командному рядку bash, але на півдорозі я з’ясував, що мені потрібно щось перевірити за допомогою іншої команди. Це проблема, коли я за консоллю (без X), що часто трапляється, тому що тоді я маю лише такі незадовільні способи зробити …
97 bash  command-line  zsh 


7
Як використовувати `what` для псевдонімна команда?
Як і більшість користувачів, у мене є купа псевдонімів, створених для надання набору прапорів за замовчуванням для часто використовуваних програм. Наприклад, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' Проблема полягає в тому, що якщо я хочу використати, whichщоб побачити, звідки походить мій vim/ grep/ ls/ тощо, псевдонім заважає: …
76 shell  zsh  alias  which 

2
Перебудуйте автоматично заповнений індекс (або як його ще називають) та двійкові файли в кеші $ PATH в zsh
Після встановлення нового програмного забезпечення вже відкритий термінал з zsh не дізнається про нові команди і не може створити автоматичне завершення для них. Очевидно, що відкриття нового терміналу виправить проблему, але чи може індекс (або як би ви його називали) перебудовувався так, щоб автоматичне завершення працювало на старому терміналі? Я …
75 zsh  autocomplete 

7
Скільки я глибоких снарядів?
Проблема : Знайди скільки глибоких снарядів у мене. Деталі : я дуже відкриваю оболонку від vim. Побудуйте та запустіть та вийдіть. Іноді я забуваю і відкриваю інший vim всередині, а потім ще одну оболонку. :( Хочеться знати, скільки в мене глибоких снарядів, можливо, навіть є це на моєму екрані оболонок. …
73 bash  shell-script  shell  vim  zsh 

6
Як я можу виявити, чи оболонка управляється з SSH?
Я хочу виявити скрипт оболонки (точніше. Zshrc), якщо він керується через SSH. Я спробував змінну HOST, але це завжди ім'я комп'ютера, на якому працює оболонка. Чи можу я отримати доступ до імені хоста, звідки надходить сеанс SSH? Порівнювання обох вирішило б мою проблему. Кожен раз, коли я входжу в систему, …
69 ssh  shell-script  zsh 

3
Ключ ESC викликає невелику затримку терміналу через поведінку Alt +
Моя установка терміналу - gnome-terminal + tmux + zsh з прив’язками vi. У таких програмах, як vim або навіть в режимі редагування vi командного рядка zsh, мені потрібно часто натискати ESCклавішу, але перед тим, як вплинуть дії цього ключа, є невелика затримка. Див. Екран GNU робить клавішу Vim ESC повільною …

4
Чи є спосіб запобігти доданню команди до вашої історії?
Чи є спосіб запобігти доданню команди до вашої історії? У мене є команда, яку я хочу зберігати поза своїм історіальним файлом, і мені дуже байдуже, щоб вона була там, коли я шукаю історію, збережену в пам'яті, хоча це менше турбує. Чи є спосіб запобігти це чи мені просто потрібно повернутися …

3
Чи всі баш скрипти сумісні з `zsh`?
Я хочу перейти з bash на zsh, але стурбований сумісністю bash-скриптів. Чи всі сценарії / функції bash сумісні з zsh? Отже, якщо це правда, це zsh просто вдосконалення для bash?
63 bash  zsh 

6
Які особливості є у zsh та відсутні у bash, чи навпаки?
Як користувач Linux, я завжди використовував bash, оскільки це був типовий для кожного дистрибутива, який я використовував. Люди, що використовують інші системи Unix, такі як BSD, використовують інші оболонки набагато частіше. В інтересах дізнатися трохи більше, я вирішив спробувати zsh. Як користувач bash: Які функції я пропущу? І на які …
62 bash  zsh 

1
Історія команд у Zsh
Як Zsh відстежує історію команд? Я бачу два файли у своєму домашньому каталозі: .zhistoryі .zsh_history. У чому різниця між ними? Файли, здається, містять усю мою історію. Чи Zsh зберігає додавання рядків до одного з них назавжди ? Хіба це не зробить пошук історії занадто повільним? Чи можу я безпечно зробити …

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