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

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

2
Як можна налаштувати zsh для автоматичного заповнення імені каталогу із збіжкою верблюда?
Eclipse та Resharper мають чудовий спосіб навігації по файлах. Якщо у мене в поточному каталозі є такі папки (або файли) MyReallyLongName MyReallyLongAndFunName MyReallyLongAndNotReallyFunName У затемненні я можу перейти до них, використовуючи лише великі літери. Відповідно в zsh я хочу мати можливість вводити: cd MRLAFN (Tab) (Enter) Щоб потрапити MyReallyLongAndFunNameза один …

2
Як повернути ^ S в zsh?
Я знайшов ^ S, відображений як ключовий пошук у форматі FWD для zsh (ohmyzsh), але я хотів би також використовувати його in vim для різних відображень - схоже, що zsh картографування заважає мені використовувати його зараз. Будь-який спосіб скасувати карту bindkey чи мати її обома способами?

4
Використання ключів VIM у оболонці (zsh або bash)
Я хочу використовувати клавіші редагування vim у своїй оболонці (zsh). Коли bindkey -vя отримую VI клавіші, але мені потрібні візуальні та вдосконалені ярлики клавіш (наприклад, зміна внутрішнього слова ( ciw), яким я користуюся весь час) btw, суперпослуг є правильним форумом для цього питання?
9 vim  zsh 

1
Знак відсотка (%) перед командою оболонки
Я просто вставив купу коду в свою оболонку, але забув видалити провідний %перед запуском команди. Здається, нічого не зробили. Чому це не робить нічого в моїй оболонці ( zsh )? > % echo foo У баші я отримую наступне > % echo foo bash: fg: %: no such job Я …

3
Чому не всі файли стискаються та як покращити рішення
У мене папка з приблизно 20K файлами. Файли називаються відповідно до шаблону xy_{\d1,5}_{\d4}\.abc, наприклад xy_12345_1234.abc. Я хотів стиснути перші 10K з них за допомогою цієї команди: ls | sort -n -k1.4,1.9 | head -n10000 | xargs tar -czf xy_0_10000.tar.gz однак отриманий файл мав лише близько 2K файлів всередині. ls | …
8 linux  shell  zsh  tar  pipe 

4
Як перейменувати файл всередині папки за допомогою команди shell?
У мене є файл у some/long/path/to/file/myfiel.txt. Я хочу перейменувати його на some/long/path/to/file/myfile.txt. В даний час я це роблю mv some/long/path/to/file/myfiel.txt some/long/path/to/file/myfile.txt, але введення шляху двічі не є надзвичайно ефективним (навіть із заповненням вкладки). Як я можу це зробити швидше? (Я думаю, що я можу написати функцію змінити лише сегмент імені …
8 unix  shell  zsh 

1
Git завершення псевдонімами
У мене є зручна точка для перегляду точок на Github, щоб усі ви подивилися тут . FYI, git встановлюється через Homebrew, як і у більшості виконуваних файлів у моїй системі. Моє завершення git у zsh працює чудово, коли я не використовую псевдонімів, таких як: % git add fi<TAB> # => …
8 git  zsh  autocomplete 

3
Чи можна використовувати режим редагування Vim у командному рядку, не втрачаючи рекурсивного пошуку історії?
Я використовую zsh і, оскільки я завзятий користувач Vim, я просто перейшов на використання редагування стилю Vim у командному рядку. (Це означає, що якщо я наберіть ls foo/barі вирішу, що хочу cdзамість цього, я можу натиснути, Esc ^щоб повернутися до початку і cw cdзмінити lsна cd. Це все денді, але …
8 vim  history  zsh 

2
Як залишити рядок виконання у zsh
У zsh, можливо, я натиснув Alt+Xпомилково, але зараз я застряг, і це execute: _підказка не залишиться. Натискання Ctrl+Cнічого не робить, якщо я натискаю, Enterвоно намагається виконати те, що я ввів Натискання Enterна порожній рядок: execute: _ zsh: do you wish to see all 373 possibilities (64 lines)? Введення qта натискання …
7 zsh  prompt 

2
Розбити вікно програмно за допомогою iTerm?
на своїй робочій станції з розробки мені часто доводиться запускати одні й ті ж команди щоранку. zeus start, zeus server(завантаження рейок через zeus) redis-server, і, як і 3 інших. Я знаю, що багато людей сказали б, щоб вони працювали весь час, але я багато працюю над власними речами, і це …
7 bash  terminal  script  zsh  iterm2 

1
ЗВІТ ПРО БАШ
Zsh має геніальну функцію, яка автоматично друкує статистику часу для команд, що займають більше часу, ніж $REPORTTIMEдля виконання. Подумайте про це, як провести автоматично трубопровід через timeнеобхідність. З посібника Zsh: REPORTTIME If nonzero, commands whose combined user and system execution times (measured in seconds) are greater than this value have …
6 bash  time  zsh 

1
Чи є спосіб роздрукувати час виконання (час стіни) в zsh, коли він перевищує певний налаштований поріг?
Коментар @mpy був правильним. Тому я перефразую своє запитання. Мені дуже подобається функція REPORTTIME в zsh, але вона повідомляє лише час, коли користувацький + системний час перевищує $ REPORTTIME згідно zsh doc . Чи є спосіб зробити час звіту zsh, коли час стіни перевищує деяку кількість, але не повідомити час, …
5 zsh  profiling 

1
Який правильний спосіб встановити змінну $ PATH у zshrc
Коли я вперше встановлю zsh (ох-мі-zsh), ~/.zshrcфайл має типові рядки за замовчуванням - # If you come from bash you might have to change your $PATH. # export PATH=$HOME/bin:/usr/local/bin:$PATH Що автор намагається сказати тут? Bash - це оболонка за замовчуванням для MAC та Linux, тому так, ми йдемо від BASH. …


1
завершення zsh після встановлення / видалення пакетів
Як zsh визначити поточні встановлені пакунки в Debian і як я можу оновити цю інформацію? Після запуску apt-get install, zsh не заповнить цей пакет як можливий параметр для apt-get purge або apt-get remove. Єдиний спосіб, я можу отримати його для оновлення - запустити нову оболонку. Жодні з виявлених трюків, здається, …

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