Вопросы с тегом «zsh»

Zsh - это оболочка, предназначенная для интерактивного использования, хотя она также является мощным языком сценариев.

145
Зш не попал ~ / .профиль

Я только что установил zsh в своей системе Ubuntu. Кажется, что zsh не выполняет ~ / .profile в init. Насколько я понимаю, это должно быть автоматическое поведение. Что мне не...

84
Как я могу сделать рекурсивный поиск и замену из командной строки?

Используя оболочку, такую ​​как bash или zshell, как я могу сделать рекурсивный поиск и замену? Другими словами, я хочу заменить каждое вхождение 'foo' на 'bar' во всех файлах в этом каталоге и его...

63
Zsh начинается невероятно медленно

ZSH занимает около полутора секунд от создания нового окна терминала до готовности. Я уверен , что преступник compinit. Я не смог найти хорошую документацию, compinit,но похоже, что она должна кэшировать все необходимые вещи в каком-то файле, как .zcompdump. Какие-нибудь хитрости по...

46
zsh (z shell) numpad / numlock не работает

Я только что обновился до zsh / oh-my-zsh. Почти сразу я замечаю на своей машине, что десятизначная цифровая клавиатура не работает. Он работал в bash и fish shell. Как ни странно, если я удерживаю нажатой клавишу fn / function, она действует как numlock и работает, но не блокируется, и мне...

45
о-о-о-о-завершение истории

Я недавно переключился на Zshoh-my-zsh , используя robbyrussell's . До этого я использовал bash с большим количеством пользовательских вещей, и мне не хватает только одного, потому что zsh пытается быть «слишком умным»: Если я наберу, git commitа затем ↑Zsh проходит через все последние gitкоманды....

43
Пользовательская подсказка Tmux и ZSH: ошибка с именем окна

Я настроил мое приглашение ZSH с помощью oh-my-zsh, чтобы сделать его более читабельным и добавить информацию о git, если я нахожусь в репозитории. Пример: bob@inf [~/docs] % bob@inf [~/src/nicest] master %(в репозитории git) Это работает хорошо, но у меня есть некоторые ошибки tmuxи имя окна. Он...

42
scp с zsh: совпадений не найдено

когда я пытаюсь scp через Zsh, я получаю scp hostA:Descargas/debian-6.0.4-* user@192.168.1.154:Escritorio/Software/ zsh: no matches found: hostA:Descargas/debian-6.0.4-* та же команда работает в

40
Использование подстановочных знаков в командах с zsh

Используя такие команды, как rsyncи scpс, ZSHя столкнулся с проблемой. Вместо (нормального) поведения, связанного со всеми соответствующими файлами, он не запускается и возвращает: ➜ ~ rsync -azP user@server:~/* ~/ zsh: no matches found: user@server:~/* Как я могу это исправить? мой .zshrc...

37
ЗШ - вывод всей истории?

Я недавно перешел с bash на zsh. В Баше, так (кроме рекурсивного поиска) , которые я использовал , чтобы найти ранее выполнять команды были history | grep whatever, где whateverэто немного команды я помню. В Zsh это не работает. historyвозвращает только несколько элементов, хотя мой...

36
Как частично отключить автозамену zsh

Функция автокоррекции zsh очень полезна для меня, но не всегда дает правильный результат. ~$ sudo vim somefile zsh: correct 'vim' to '.vim' [nyae]? Тем не менее, я хочу что-то вроде опции « никогда», которая может остановить его для исправления таких команд навсегда. Как я могу это...

34
Что именно <() в bash (и = () в zsh)?

Мне довольно комфортно с bash, но недавно я попал на замену, которую я не знал. Что именно <(<command>)в Bash? Как это по сравнению с =(<command>)в Zsh? Я понимаю, что это как-то связано с дескрипторами файлов по умолчанию. В моем компьютере echo <() Returns /proc/self/fd/11,...

33
Какие функции zsh вы используете? [закрыто]

Я много работаю в терминале, поэтому я многое узнал о своей оболочке, zsh. Какие функции zsh вы используете, чтобы сделать себя намного более продуктивным на работе? Один из моих любимых - автозаполнение с несколькими режиссерами. Поэтому вместо того, чтобы печатать, cd /fo{tab}/ba{tab}/ba{tab}я...

32
вызовите zsh, выполнив команду, а затем войдите в интерактивный режим вместо выхода

я хотел бы начать Zsh похож на zsh -c 'my_prog option1 option2' но вместо того, чтобы выйти после выполнения этой команды, я остаюсь на стороне вызываемого zsh (не там, где он вызывается). один конкретный вариант использования этого в файлах screenrc, вы можете сделать что-то вроде: screen -t...