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

16
Функция команды zsh post / hook

Есть ли эквивалент выполнения команды zsh для выполнения функции после завершения команды? Я ищу способ отправить себе уведомление о любом процессе, который занимает более 60 секунд. Zsh имеет прекрасную возможность печатать сводку ресурсов, используемых для каждой команды, если команда занимает...

16
Cygwin / Git Bizarre Terminal Issue

Хорошо, это странно. Во-первых, это mintty, работающий на современном Cygwin, с git, извлеченным из setup.exe cygwin. Я бегу Zsh. $ git clone https://<user>@<domain>/<repository>/ ~/src/project/dev Initialized empty Git repository in /cygdrive/c/src/project/dev/.git/ Password:...

16
Как я могу выборочно отключить интеграцию контроля версий zsh, когда мой CWD находится в удаленной файловой системе?

Я использую zsh на OSX и иногда мне приходится работать с подключенным томом sshfs. Тем не менее, git ДЕЙСТВИТЕЛЬНО медленно работает с sshfs. В моем приглашении используются встроенные средства zc mode, но в этом случае я хочу пропустить эту часть. Я хотел бы выборочно отключить интеграцию vc...

15
Получить функцию в PS1 (Zsh)?

Это работает в bash( parse_git_branchэто определенная функция) export PS1="\$(parse_git_branch)" Но я не могу понять эквивалент в zsh. Примечание: если я делаю PROMPT="$(parse_git_branch)" Кажется, это работает, но на самом деле он запускает команду, когда я задаю приглашение, но это не...

14
Как заставить Ctrl + P вести себя так же, как стрелка вверх в Zsh?

Прежде всего, я использую zsh и oh-my-zsh практически без других настроек. В Zsh, когда я нажимаю стрелку вверх, он приносит мне последние команды. И если я наберу несколько символов до того, как нажму стрелку вверх, появится последняя команда, начинающаяся с этих символов. Это довольно полезная...

14
Что делает "d" в oh-my-zsh?

Я только что скачал oh-my-zsh и обнаружил, что d был захвачен какой-то командой, которую я не знаю. Кто-нибудь знает, что из этого получится? 0 ~/Desktop/Dropbox/project_Sites/rails_app/app/views/static_pages 1 ~/Desktop/Dropbox/project_Sites/rails_app/app/views 2...

14
Как мне выполнить поиск по истории команд, работая с tmux и zshell?

Я использую zshell и пробую tmux. В оболочке, если я нажму control-R, она срабатывает, bck-i-searchи я могу начать печатать, чтобы соответствовать командам, введенным ранее. Когда в tmux, control-Rкажется, ничего не делать. Я пытался искать вокруг, но не могу найти причину / решение для...

14
iTerm / Terminal OS X медленно открывает оболочку

Я использую OS X 10.8, и в последнее время я замечаю, что iTerm2 иногда может быть довольно медленным с открытием новой оболочки. Требуется около 5 секунд, прежде чем я могу что-то сделать. Может показаться немного, но я много работаю в оболочке, поэтому она может стать довольно раздражающей. Я...

14
Как «получить» сценарий оболочки, используя bash из zsh?

Я использую zsh и мне это очень нравится, но я много работаю с исходным кодом Android, который имеет скрипты компиляции, которые требуют правильной оценки bash. Эти сценарии должны быть получены до компиляции и определять переменные среды и функции оболочки, которые используются во время...

13
Почему знак процента появляется перед каждым приглашением на zsh в Windows?

У меня настроен zsh в Windows, и я получаю символ процента (черный на белом (черный фон терминала)) в первой позиции символа в строке чуть выше каждого приглашения. Обычно это означает, что в конце файла нет новой строки, например, при cat-ing файла. Это не происходит на моем Mac или даже на Mintty...

13
Изменить оболочку sudo su

Всякий раз, когда я запускаю sudo suсвою обычную систему zsh(которая использует фреймворк oh-my-zsh ), я вынужден использовать старую оболочку Bourne ( sh) по умолчанию (очевидно, это стандартное поведение в большинстве * nix-подобных систем). Если я бегу zshизнутри shпосле запуска sudo su, я...

13
В редакторе строк ZSH, как вставить новую строку?

Скажем, я редактирую одну строку с моим курсором в указанной позиции: $ abc ꕯ def ghi Теперь я хотел бы разбить его на две строки и продолжить редактирование (как при нажатии клавиши ВВОД в текстовом редакторе): $ abc $ ꕯ def ghi Есть ли способ сделать это в...

13
Можно ли использовать разные режимы выбора меню zsh для разных команд?

Я использую menu selectповедение в zsh, которое вызывает меню под курсором, где вы можете увидеть различные возможности. Опция .zshrc, которую я установил для этого, zstyle ':completion:*' menu select=2 По умолчанию нажатие Returnдля выбора возможности в этом меню только завершает слово - оно...

13
Исключения для Zsh правильно все функции?

Я использую correctallопцию в zsh, и в целом я вполне доволен этим. Однако есть несколько ситуаций, когда я нахожу эту функцию очень раздражающей. Например, допустим, у меня есть файл, file1.texи я хочу создать копию с именем, file2.texкоторую я затем отредактирую, чтобы внести некоторые изменения....

12
ZSH: как ZLE виджеты напрямую?

Документация говорит в разделе 18.4 «Виджеты» , что «работа виджета состоит в том, чтобы просто выполнить небольшое действие». Но я не могу найти общее описание, как вызвать эти действия, то есть, как вызвать виджет. Я видел в примерах (например, см. Этот раздел вопросов и ответов ), что виджеты...

12
о-о-о-зш включил автопушд? Как я могу выключить его?

Похоже, что я autopushdвключил (я знаю, я не включил его), и это довольно раздражает, потому что я предпочитаю выбирать, когда использовать стек каталогов. Как я могу выключить autopushd? Я заглянул ~/.zshrcи ~/.oh-my-zsh/oh-my-zsh.shничего не смог найти. Я использую oh-my-zsh на Mac OSX...

12
Как добавить новую строку в приглашение zsh, не вызывая проблем с перерисовкой терминала?

Я пытаюсь исправить небольшую (но раздражающую) проблему с моей подсказкой zsh. Проблема, которую я вижу, заключается в том, что когда я использую терминал в среде ОС с графическим интерфейсом (например, Terminal.app или iTerm 2 в OS X 10.7.2) и изменяю размер окна терминала, терминал...

12
Файлы журналов bash / zsh для отдельных каталогов

Я обнаружил, что много работаю над проектом в заданном каталоге. Иногда - несколько месяцев спустя - мне нужно что-то переделать в этом проекте, но я не могу вспомнить, что я сделал. Я использую Mercurial или Git для отслеживания изменений в файлах, но я хочу иметь возможность запомнить, какие...

12
Как я могу заставить zsh-завершение вести себя как Bash-завершение?

Я переключился на Zsh, но мне не нравится завершение. Если у меня есть 20 файлов, каждый с общим префиксом, при нажатии клавиши Tab Zsh полностью завершит первый файл, а затем продолжит просмотр списка при каждом нажатии клавиши Tab. Если я хочу один в конце, мне придется нажимать клавишу Tab много...

11
Лучший способ прочитать строку ввода пользователя в Zsh? (например, с zle?)

Zsh readпочему-то повторяет ^M, а не принимает их как <Enter>нажатия клавиш. (Если -dустановлено, то они распознаются как <Enter>'s, но все еще отражаются.) Он также не поддерживает основы, такие как клавиша возврата. Я могу обойти это путем взлома / бега bash, > a=$(bash -c 'read -e...