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

1
Zsh: как выполнить автозаполнение после команды?

каждый. Немного сложно объяснить, что я хочу сделать. Я хочу создать скрипт «example», который может вводить для вас длинные команды после того, как вы запустите его с короткими параметрами. Например, $ example server # I input this line manually $ ssh user@192.168.1.2 # This line is automatically...

1
тот же переводчик не удалось на некоторых машинах

Я использую следующий код и не удалось. $ echo $TERM xtermc $ v=/bin:/usr/bin:/usr/local/bin ; echo $v | tr ':' '\n' /binn/usr/binn/usr/local/bin Кажется, пропустить мой '/'. Я не знаю, как это решить. Моя оболочка это зш. Я перешел на bash, но все равно не получилось. Но на другой машине это...

1
Как создать командный ярлык в оболочках BASH или ZSHRC?

Я знаю, как создать aliasили, PATHоднако, они оба используются для навигации по папкам. Как бы вы создали ярлык для быстрого ввода следующих команд каждый раз? alog =tail -f /var/log/apache2/error_log arestart =sudo apachectl restart Таким образом , ярлык аналогично тому , как gitи svnкоманды...

1
Что такое «execute:» в командной строке и как этого избежать?

Поэтому я использую iTerm 2 на Mac OSX и запускаю zsh на случай, если что-то из этого актуально. Должно быть, я что-то нажал случайно, потому что появился этот диалог, и я не могу от него отказаться Все, что я печатаю, появляется рядом с execute:, Я никогда не видел этого раньше и должен был ^C...

1
Возможность пробного запуска: как сделать функцию, которая печатает либо команды, либо выполняет их

Будем благодарны за любые альтернативные предложения о том, как добавить пробный запуск. Я пытаюсь создать функцию, которая работает в режиме «всухую» или в режиме реального времени. например (псевдокод): function do-stuff() { dry_run_or_real brew install java for x in dir ; do echo $x ; done }...

1
zsh: неоднозначное завершение только для имен файлов / каталогов

Я пытаюсь сделать подчеркивание zsh при заполнении имени файла / каталога. То есть $ ls mod_* mod_sample $ modsa<Press Tab> # Here I want 'mod_sample' to appear as a candidate Я знаю, что это zstyle ':completion:*' completer _complete _approximateдопускает неоднозначное сопоставление, но это...

1
msys2 `which` очень медленно работает на windows 10

which Команда никогда не была особенно быстрой, но, поскольку я перешел на Windows 10, она очень медленная. У меня есть общий .zshrc который я ношу с собой, поэтому он проверяет, доступны ли некоторые программы перед их настройкой. И первые несколько звонков занимают более 10 секунд. Я использую...

0
Как работает файл .profile, если я разворачиваю процесс?

Допустим, я запускаю vlc или gimp при запуске, но эти команды не возвращаются, пока программа не закроется. Позволяет ли он интерпретатору bash работать неопределенно долго, пока он не закроется, или он запускается и сразу же завершает процесс, если я не nohup или что-то еще? Как правильно...

0
Завершение-расширение zsh и положение курсора

Предположим, есть три dirs: abc adc aec Я хочу напечатать cd dc, нажать Tabи получить cd adc(трейлинг /не важен) завершение. Является ли это возможным? Какой самый простой способ добиться этого поведения? Я могу переместить курсор dвнутрь dcи затем нажать Tab, zshчтобы завершить; но это совсем не...

0
Zsh подсказка выдает ошибку

У меня есть приглашение по умолчанию для oh-my-zsh, что замечательно, когда у меня есть git-репо, но если git-репозитория нет, его фактически не удается вместо того, чтобы ничего не ставить. Я перехватил образ ascii, чтобы ошибиться ради юмора, а затем, когда я выхожу из git-репозитория, в...

0
Zsh compdef для установки apt-get или других команд из 2 частей

Как я могу использовать compdef для завершения zsh так, чтобы пользовательская написанная функция использовала команду из 2 частей для завершения? Пример: my_function () { sudo apt-get install $@ } compdef my_function=<WHAT GOES HERE?> compdef my_function=apt-get install # DOESN'T WORK...

0
Как мне показать информацию о git только в $ PS1, если я нахожусь только в каталоге git?

Я использую в oh-my-zshкачестве своей раковины и настроить мой $PS1в .zshrcбыть следующим: PS1='[${SSH_CONNECTION+"%{$fg_bold[green]%}%n@%m:"}%{$fg_bold[blue]%}%c%{$reset_color%}$(git_prompt_info)]$ ' Это отобразит приглашение, как если бы я был в каталоге git: [Vortexgit:(master)]$ Я хотел бы...

0
Zsh git ветка отсутствует с правой стороны моего экрана

Я использую zsh на iTerm2, но заметил, что у меня нет ветки git с именем master в правой части экрана, как я видел в примерах в блогах. Как мне это получить? Мой зш: Zsh других людей (обратите внимание на «мастера» в правой части экрана):...

0
Сохраняйте локальную оболочку для удаленных сессий

Я недавно начал настраивать мою оболочку на моем Mac (Mojave). Теперь я запускаю довольно настраиваемую оболочку zsh с помощью oh-my-zsh и ряда других плагинов / тем / настроек. Введите удаленные серверы (rhel). Как мне продолжать использовать мою собственную оболочку с моими собственными...