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

Zsh - оболонка, призначена для інтерактивного використання, хоча це також потужна мова сценаріїв.

4
Як я можу зробити Ctrl-Z і bg одним натисканням клавіш, щоб процес продовжувався у фоновому режимі?
Я дотримуюся цієї схеми призупинення завдання, а потім дозволяю занадто часто продовжувати Ctrl-Z bgпослідовність. Мені було цікаво, чи є такий спосіб стиснути це одним натисканням клавіші? Моя оболонка є zsh

6
Окремий погляд стрілки вгору для локальної та глобальної історії ZSH
Чи можна ... Розширте локальну історію оболонки ZSH (дії відбувалися лише в цьому запиті) Розширити глобальну історію ZSH (поділена історія увімкнена) - за замовчуванням відбувається те, що відбувається, коли ви натискаєте стрілку Вгору, коли поділена історія увімкнена ... окремо. Наприклад, можна зв’язати CTRL + вгору для глобальної історії, нормально - …

4
Як налаштувати vim режим zsh?
Гаразд, тому я нарешті зробив велику зміну. У своєму .zshenv я змінив редактор: export EDITOR=vim У мене є кілька питань, які є настільки незначними, що я не хотів починати окремі запитання до них. Ось вони: Як змусити zsh розрізняти режим вставки та режим команд, наприклад, у vim? Переважно, це змінює …
25 vim  zsh 

2
Як я можу змусити режим vi від zsh поводитись більше як режим vih bash?
Мені дуже подобається загальна швидкість zsh, але дві речі дратують чорт з мене. Мені доводиться чекати хвилину між натисканням на втечу та нахилом косою рисою, щоб дістатися до пошуку історії (якщо вона потрапляє на косу рису занадто швидко, це говорить zsh: do you wish to see all 514 possibilities (172 …
24 command-line  zsh 

2
Що таке еквівалент ZSH від $ PROMPT_COMMAND $ BASH?
BASH підтримує $PROMPT_COMMANDзмінну середовища, яка визначає команду, яку потрібно виконати перед будь-яким інтерактивним запитом першого рівня. Я шукаю ZSH, еквівалент цього. Документація говорить про те, що є функція, яку precmdя можу визначити, щоб досягти цього; однак я не маю уявлення, як це визначити із змінної середовища. Я розглядав можливість передачі …

4
як відформатувати шлях у запиті zsh?
Мені б хотілося, щоб читалася кольорова доріжка. Наприклад, замість простого використання% ~ для повернення, ~/path/to/fooя хотів би відформатувати його, ~$RED/$NOCOLORpath$RED/$NOCOLORto$RED/$NOCOLORfooщоб виділити роздільники шляху. Чи можу я визначити вміст PROMPT, щоб вираз шляху повторно оцінювався на кожному дисплеї? Щось подібне, ${${(%):-%~}//\//_some_format_expression/}очевидно, не працює. Або мені слід зламати це далі і змусити …
23 zsh 

2
Ітерація над ключами (або парами k / v) в асоціативному масиві zsh?
У zsh я хочу перебрати асоціативний масив. Мені потрібні і ключі, і значення. Але коли я повторюю асоціативний масив ( for x in $assoc_array), я отримую лише значення. Усі приклади, які я переглянув, показують, що, задавши ключ , ви можете отримати його значення з асоціативного масиву. Моя проблема - це …
23 zsh 


1
Які відмінності між о-мі-зш і престо?
Це питання було переміщено із переповнення стека, оскільки на нього можна відповісти на Super User. Мігрували 6 років тому . Я розумію, що Oh-My- Zsh і Prezto - це набір файлів, які допоможуть налаштувати вашу zsh (Z Shell) конфігурацію. Чи не могли б хто-небудь пояснити, що вони роблять, що відрізняється …
22 zsh 

3
Прив’язка Fn-Delete в zsh на Mac OS X
У zsh, коли я натискаю Fn + Delete (що видаляє вперед), вставляється tilde (~). Це вказує, що zsh не пов'язаний з ключем. Як я зв'язати його і змусити його вести себе нормально (видалити перед курсором)?
22 macos  keyboard  zsh 

1
Як зручно перейти в командний режим vi в командному рядку zsh?
У vi я склав карту 'jj', щоб втекти, щоб мати можливість перейти в командний режим без використання дратівливої ​​клавіші втечі. Тепер я хочу мати те саме для редагування командного рядка, для якого я використовую vi-mode. Я вже знайшов таке рішення: bindkey '^j' vi-cmd-mode дозволяє переходити з управлінням-j в командний режим. …
22 command-line  zsh  vi 

1
ZSH відображає лише останні 16 команд з історією. HISTSIZE & SAVEHIST - 500
У системі ZSH, коли я набираю, historyвідображаються лише останні 16 команд. Я хотів би historyвідобразити всі існуючі команди у файлі історії. Переглядаючи свою .zsh_history (мій файл історії), я бачу всі 500 попередніх команд, які повинні бути там. Я заглянув на сторінку чоловіка, але не бачу нічого, що контролює кількість списків …
22 history  zsh 

2
Чи існує нечіткий режим узгодження для оболонки zsh?
Нещодавно я закохався в ефективні системи доповнення тексту. Один з моїх улюблених видів завершення - так зване нечітке завершення. Це режим, коли програма завершить введення користувача на основі лише декількох символів, які можуть зустрічатися «де завгодно» (майже) у назві файлу чи шляху. Ця функція існує принаймні для цих програм: TextMate …
21 zsh  autocomplete 

2
zsh, стрілка вгору повторює лише унікальні команди?
Я шукаю налаштування, яке дозволить зробити так, що коли я натискаю стрілку вгору, zsh показує команди, які я нещодавно відредагував. Улов є, я хочу лише унікальних команд. Наразі, якщо я набираю echo "hello world"50 разів, мені потрібно натиснути стрілку вгору 50 разів, щоб отримати команду, яку я використав, перед тим, …
21 terminal  history  zsh 

1
Як я можу налаштувати колір каталогу ls під zsh
Я використовую 'zsh'. У деякому каталозі, коли я роблю 'ls --color = tty'. Я бачу, що деякі каталоги мають "синій текст" із "зеленим фоном", що робить їх важкими для читання. Скажіть, будь ласка, як це налаштувати? Дякую.
20 zsh 

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