Вопросы с меткой [zsh]
Zsh - это оболочка, предназначенная для интерактивного использования, хотя она также является мощным языком сценариев.
927 вопросов
1
голос
1ответ
28 показов
zsh, на linux: набрав lp cds me в /var /spool /lpd. Зачем?
Я пытался найти, является ли команда lp : % type lp lp not found Это также не псевдоним. Я использую oh-my-zsh . Я искал в каталоге подсказки, тоже ничего не нашел. Интересно, если кто-нибудь знает, ...
1
голос
1ответ
104 показов
Как можно повторить предыдущую команду, которую я запустил в файл?
Я попытался запустить echo '$(!!:p)' > /tmp/tmptxt.txt , однако я просто получил $(!!:p) . Предыдущая команда может иметь неэкранированные символы, поэтому мне нужно ее избежать.
1
голос
1ответ
120 показов
Некоторые символы в zsh не отображаются, пока ключ не отпущен
При вводе определенных символов в оболочке zsh (в моем случае e и;) они не отображаются сразу после нажатия клавиши. Вместо этого они появляются только через короткое время после отпускания ключа. ...
1
голос
2ответа
431 показов
zsh указатель события автозаполнения
(Смотрите мой предыдущий вопрос для дополнительного контекста). Я мигрирую в zsh из bash и использую oh-my-zsh . Когда моя история zsh выглядит примерно так: git status git add -A git commit Я хочу ...
1
голос
0ответов
219 показов
Меню с ZSH (не завершение)
Я создаю целый ряд функций ZSH и хотел бы предоставить интерактивное меню, позволяющее мне переходить к различным функциям, собирать необходимые данные и затем вызывать функции. Я написал что-то ...
1
голос
1ответ
305 показов
Динамические автозавершения Zsh
Я пытаюсь написать функции завершения для некоторых пользовательских функций, которые я написал, но, похоже, действительно борется даже с самыми простыми. Пример функции: function eb_instances() { if ...
1
голос
1ответ
566 показов
Использование find и sed для переименования нескольких подпапок
Я пытаюсь переименовать папки, которые находятся в любом месте текущего дерева, а не обязательно непосредственно в рабочем каталоге. Что мне нужно сделать, это: "А 1" становится "А 01" "А 2" ...
1
голос
2ответа
309 показов
Повторите последнюю команду, соответствующую "два слова" zsh
Я хочу повторить последнюю команду, которая соответствует foo bar . Используя !! не работает (это не последняя команда, которую я использовал), и не работает !foo , потому что моя история выглядит ...
1
голос
0ответов
181 показов
Как правильно сопоставить символ новой строки с zsh regex?
для моей подсказки я пытаюсь разобрать текущую ветку git из получающегося текста команды состояния git status . Например, он возвращает: On branch master nothing to commit, working directory clean ...
1
голос
1ответ
1k показов
Удаление файла, если он существует или нет
Вот часть моего файла zshrc. ## Most Frequently used settings # ls alias ls='rm .DS_Store; echo --------------${PWD##*/}--------------; ls -1FGu' alias l='ls -A' Я хочу удалить.DS_Store, каждый раз, ...
1
голос
1ответ
426 показов
Включить прокрутку при использовании ZSH на macOS
Недавно я переключился на Z-Shell (zsh) на своем Mac с использованием инфраструктуры Prezto. Мне очень нравится zsh и у него много полезных функций, которыми я пользуюсь. Тем не менее, одна из ...
1
голос
3ответа
252 показов
Передача файла в команду, которая не реализует передачу
$ cat foo foo bar Теперь, если я сделаю: $ some_program foo Работает. Но если я попробую: $ cat foo | some_program Это не работает. Я ищу чистый способ передачи ввода в some_program без использования ...
1
голос
1ответ
58 показов
зш история; отслеживать название ветки git вместе с историей?
Когда я просматриваю свою историю zsh, я вижу метку времени и выполненную команду. Есть ли способ, чтобы zsh записал ветку git, которая была проверена для активной вкладки сеанса терминала во время ...
1
голос
1ответ
31 показов
Доморощенный + PHP + iTerm
Я только недавно переключился на iTerm вместо терминала Mac по умолчанию. Все работает хорошо, кроме php. По какой-то причине, хотя iTerm и Terminal используют одну и ту же оболочку zsh, iTerm не ...
1
голос
1ответ
71 показов
Ошибка в регулярном выражении, ошибка или ошибка пользователя?
Это регулярное выражение работает (демонтаж - -search) [~%]for i in foo*-search-aae-status ; do echo $i(:s/-search//) ; done foo1-aae-status foo2-aae-status foo3-aae-status foo4-aae-status ...
1
голос
0ответов
18 показов
tmux больше не обновляет zsh_history
Мой дистрибутив недавно был обновлен нашей группой поддержки, которая обновила tmux. Раньше у меня было хорошее поведение: если я запускаю команду на панели A, переключаюсь на панель B, нажимаю Enter ...
1
голос
1ответ
539 показов
Ls цвета исчезают после запуска Zsh
Я установил последнюю версию zsh на мой osx с помощью brew, а затем установил oh-my-zsh. Все в порядке, но куда делись мои цвета? Если я запускаю bash -l внутри этого zsh и выполняю ls в этом bash, ...
1
голос
0ответов
329 показов
Как я могу импортировать цветовую схему моего терминала Ubuntu для разных компьютеров?
Я сделал переустановку на моем компьютере в настоящее время, и я хочу восстановить мои предыдущие настройки терминала. При экспорте настроек я запускал команду gconftool-2 --dump ...
1
голос
2ответа
78 показов
«Read» работает как положено в ZSH, но ведет себя по-разному при использовании любой другой оболочки
Я написал короткое while - do цикл, но я нахожу его странным для разных оболочек. Это оно: find "`pwd`" -type d | while read -r D; do ls ${D}; done Когда я запускаю его, используя zsh , все идет ...
1
голос
0ответов
92 показов
unxutils zsh на широком терминале
Я обычно работаю над Linux, но теперь вынужден использовать Windows (XP). В поисках удобной оболочки я установил unxutils. Они предоставляют Zsh и при использовании с настройками по умолчанию это ...
1
голос
1ответ
33 показов
Регулярное выражение zsh "все, кроме конкретного usbmodem"
Я пишу прошивку для разных устройств, которые общаются друг с другом, и оба они подключены к моему Mac через USB. Я использую zsh . Первый всегда находится на /dev/tty.usbmodem1 и для некоторых ...
1
голос
1ответ
169 показов
В OS X Lion под zsh, как я могу настроить каталог /Users /username /tmp, который удаляется через X дней?
Я новичок в написании сценариев и регулярных заданий в OS X, поэтому заранее благодарен за помощь. Я ищу каталог tmp в моем домашнем каталоге, как в /Users /username /tmp, который я могу использовать ...
1
голос
1ответ
184 показов
history-search-backward игнорирует текст поиска после первого пробела?
Я использую много команд git, и так как они в основном состоят из двухсимвольных имен команд, соответствие не находит наиболее близкого соответствия. Например: # type in some commands git checkout - ...
1
голос
1ответ
66 показов
Не вызовет ли установка переменной $ HOME символической ссылки моего текущего дома?
Я использую macOS и моя оболочка Zsh. По умолчанию домашний каталог моей системы - /Users/njohn . Я создал символическую ссылку на этот путь, /usr/local/home . Я положил HOME="/usr/local/home" в мой ...
1
голос
1ответ
113 показов
Что такое «execute:» в командной строке и как этого избежать?
Поэтому я использую iTerm 2 на Mac OSX и запускаю zsh на случай, если что-то из этого актуально. Должно быть, я что-то нажал случайно, потому что появился этот диалог, и я не могу от него отказаться: ...
1
голос
1ответ
5k показов
Oh My ZSH плагины не загружаются при запуске
Используя iTerm2 или Terminal.app, мне нужно запустить su $USER чтобы мои плагины загружались или отображались в моем приглашении (например, плагин RVM). Любая причина, почему это будет?
1
голос
1ответ
521 показов
Расширенный псевдоним в оболочке zsh
Я использую оболочку zsh в ArchLinux и хочу узнать, есть ли простой способ создания "расширенных" псевдонимов. Обычные псевдонимы работают просто отлично. Однако я не могу найти способ создать ...
1
голос
2ответа
282 показов
Должен ли я игнорировать .bash_rc, .bash_profile и т.д., если я использую Zsh?
Конфиги Zsh находятся в файле ~/.zshrc . Вот куда я положил свои псевдонимы и т.д… Но я хочу знать, должен ли я игнорировать .bash_profile и эти другие файлы и помещать все в файл .zshrc? Много ...
1
голос
1ответ
19 показов
Объявление локального массива zsh вызывает странное поведение
Я новичок в zsh и обнаружил какое-то странное поведение, но это все превосходит. Я только что столкнулся с этим чрезвычайно странным поведением, когда объявлял локальный массив в функции zsh, которую ...
1
голос
1ответ
246 показов
Использование / Для поиска с использованием ZSH
Мне нравится искать в моей истории команд, используя следующие сочетания клавиш: / Type in command fragment n => to look backwards in time N => to go forwards Это хорошо работает, когда вы ...
1
голос
4ответа
2k показов
Как я могу очистить мой файл bashrc/zshrc?
Со временем я добавил кучу вещей в мою PATH, и это выглядит довольно ужасно. Как я могу очистить это или как правильно "переформатировать" все это? export PATH="$PATH:~/scripts" export ...
1
голос
1ответ
117 показов
Как я могу вызвать последние 3 команды в истории оболочки
Допустим, мои последние 3 команды были: % rm foo.out % myprog > foo.out % cat foo.out Я хотел бы вызвать последние 3 одним нажатием клавиши ввода, то есть выполнить несколько команд истории оболочки, ...
1
голос
1ответ
894 показов
ZSH DELETE связывание клавиш
Я использую zsh и я испытываю трудности с сочетанием клавиш для кнопки DELETE . Так, например, я хотел бы использовать команду из моей .zsh_history . Для этого я нажал кнопку вверх. Если я теперь ...
1
голос
1ответ
700 показов
UTF-8 не отображается правильно в Cygwin+zsh с использованием ConEmu
Я установил следующие вещи для использования в разработке: ConEmu 15083c Последняя версия Cygwin Cygwin zsh-5.0.8 О-My-Zsh Эта тема Теперь при выборе темы я понял, что отображение спецсимволов ...
1
голос
2ответа
474 показов
Остановка ZSH от исправления одной команды
Каждый раз, когда я пытаюсь использовать npm в zsh он спрашивает меня, имел ли я ввиду nm . Это стало очень раздражающим сейчас. Мне нравится функция автокоррекции, хотя. Как я могу отключить его для ...
1
голос
1ответ
145 показов
Есть ли что-то вроде emacs tramp для shell (bash/zsh)?
Скажем, у нас есть сервер, на котором мы используем "userx" для развертывания и выполнения некоторых задач обслуживания. Этот пользователь используется несколькими членами команды. Так что, если я не ...
1
голос
0ответов
59 показов
очередь завершения цикла?
Как предотвратить цикл ZSH с помощью соответствующих завершений, а вместо этого просто представить список оставшихся возможностей в списке? На моих последних установках ОС я начал получать ...
1
голос
1ответ
197 показов
как исправить два имени хоста в known_hosts
Я пытаюсь использовать ssh-keygen -R для удаления строки хоста. Однако каждый раз, когда я пытаюсь это сделать, я получаю zsh: no matches found: Когда я смотрю на файл known_hosts, строка, которую я ...
1
голос
1ответ
1k показов
.zshrc не экспортирует переменную для анаконды
Я установил Anaconda Python на мой Mac сегодня, и Anaconda добавила следующую строку в .bash_profile. Поскольку я использую zsh, я переместил эту строку в .zshrc. Тем не менее, он не работает должным ...
1
голос
2ответа
705 показов
Как я могу заставить Bash (или Zsh) запускать определенную команду перед каждой введенной командой?
Я хотел бы настроить Bash для запуска определенной команды перед запуском каждой командной строки, которую я ввожу в командной строке. В частности, я бы хотел сказать Vim (который работает в другом ...
1
голос
2ответа
209 показов
zsh AUTO_NAME_DIRS не работает для определенных имен переменных в OSX
У меня странная проблема с моим zsh на моем OSX 10.8 (с oh-my-zsh, который, я думаю, имеет AUTO_NAME_DIRS для меня). Обычно, если я устанавливаю переменную окружения для некоторого пути путем export ...
1
голос
3ответа
4k показов
Командная строка: z установлена, но не может найти команду
Я недавно установил iTerm2 и ZSH (с oh-my-zsh) после нескольких месяцев очень легкого использования стандартного терминала в Mac OS. Я слышал об инструменте под названием "z" и установил его с ...
1
голос
1ответ
286 показов
Zsh завершение списка цветов - частичная проблема окраски
Вдохновленный https://stackoverflow.com/questions/23152157/how-does-the-zsh-list-colors-syntax-work Я хотел бы иметь другой цвет для описания соответствия в списке меню, но я могу не заставить его ...
1
голос
2ответа
3k показов
зш условная справка
Чувствую себя немного глупо прямо сейчас: Почему мой разум всегда верен? я пробовал # this should let me know what's not a directory or # symbolic link. whoa=`find ${MUSICDIR} ! -type l ! -type d | ...
1
голос
1ответ
44 показов
Создание псевдонимов, начинающихся с + или -
В большинстве случаев я нахожу, что я делаю: % chmod +x #or +r or +w Итак, я подумал о создании псевдонима, который бы: % alias +x='chmod +x' # or % alias \+x='chmod +x' # or % alias '+x'='chmod +x' ...
1
голос
3ответа
983 показов
Отображение плат Unicode Tetris в терминале - или как динамически уменьшить высоту строки
Я использую черные квадраты \xe2\x97\xbc ◼ и белые квадраты \xe2\x97\xbb ◻ для отображения досок тетриса в моей оболочке. К сожалению, между строками есть довольно заметный межстрочный интервал, и ...
1
голос
0ответов
212 показов
Остановите zsh, включающий /etc /hosts в автозаполнение
Я добавил множество записей в мой файл /etc /hosts для помощи в блокировке и отслеживании рекламы в Интернете (список я получил с github https://github.com/StevenBlack/hosts). Однако zsh теперь ...
1
голос
1ответ
46 показов
Любая идея, почему я не могу получить конкретную переменную среды для отображения в моем приглашении?
Я хотел бы указать имя моего Python virtualenv в моей подсказке ZSH, но я не могу заставить его работать. Он указан в качестве переменной среды (VIRTUAL_ENV). Я установил другой скрипт, который ...
1
голос
1ответ
88 показов
Автодополнение ZSH и Git: одинаковая конфигурация, разное поведение
Я некоторое время искал в Google/Super User и не смог найти проблем, похожих на то, что со мной происходит, поэтому я решил задать вопрос. Моя проблема заключается в следующем: у меня одна и та же ...
1
голос
1ответ
795 показов
Git больше не может открывать emacs как его редактор
Я использую Git версии 1.7.3.2, которую я собрал из исходного кода, zsh - это моя оболочка, а emacs - мой редактор. Недавно я начал видеть следующее: ...