Tag: zsh

разница между omz "плагинами" и "темами"?

В чем разница, оперативно , между плагинами и темами в oh-my-zsh? Т.е. как бы все сломалось (если вообще), если бы плагин вместо них помещался среди тем или тема среди плагинов? Или это чисто чисто организационное?

Частая команда «шаблон»: удалить escape-символы расширения параметров

zsh новичок здесь … Я нахожу себя с помощью нескольких длинных команд снова и снова с несколько разными аргументами. Например: rsync -havu –progress –rsh='ssh -l mylogin' some.machine.somewhere:/some/path /some/local/path Я хотел бы иметь возможность легко вставить эту команду в мое приглашение zsh , а затем перейти в командной строке, чтобы внести необходимые изменения в пути, хосты […]

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

У меня есть функция load_pg, которая определяется следующим образом: load_pg () { pg_restore –verbose –clean –no-acl –no-owner -h localhost -U $1 -d $2 $3 } И я пытаюсь автозаполнять каждый параметр со следующим кодом: #compdef load_pg _arguments -s \ "1::_ldpguser" \ "2::_ldpgdb" \ "3::_ldpgfile" _ldpguser () { compadd $USER } _ldpgdb () { compadd $(cat […]

Zsh скрипт, как конкатенировать элементы массива со строкой

Я написал сценарий zsh для автоматизации анализа в физике высоких энергий, и теперь я хотел бы использовать элемент одного из определенного массива некоторую строку и другой элемент какого-либо другого массива в команде, которая передается в одну из строк , Ниже приведен мой код: bkgarr=(TopJets BosonJets DiBoson TTbar) sigarr=(NM1 NM2 NM3 Scenario4 Scenario6) puarr=(50PU 140PU) lumarr=(30 […]

Ruby Version Prompt (Oh My ZSH) не работает вне TMUX

Я работаю над разработкой Ruby, и я установил RVM на свой Mac. Я регулярно использую TMUX. У меня есть Oh My ZSH, настроенный для отображения версии Ruby в моей подсказке. Когда я нахожусь в TMUX, он показывает мою рубиновую версию в приглашении. Когда я вышел из TMUX, он не показывает версию. Кроме того, когда я […]

цвета не расширяются в zsh print -P

У меня есть сценарий приглашения zsh, который использует print -P для быстрого развертывания. Сценарий не работает должным образом в конкретной удаленной системе, в которую я вставляю ssh. Директивы цвета в командах командной строки не расширяются: $ print -P '%F{blue}this should be blue' {blue} this should be blue Есть ли способ обойти это? Я не уверен, […]

Как включить вкладку zsh / prezto?

Я установил prezto и попробовал zsh . Однако по умолчанию вкладка не включена. Каков наилучший способ включения табуляции в prezto?

Могу ли я использовать встроенный подстановочный знак Zsh для замены использования `find` здесь?

Это продолжение другого вопроса, который я опубликовал Я использую скрипт для автоматического переименования файлов в соответствии с определенным порядком: #!/usr/bin/env zsh pages=($(sed -n '/page_order/,/^$/ p' _config.yml | tail -n +2 | sed 's/ – //')) npages=${#pages} for ((i=1; i<=$npages; i++)); do page=${pages[$i]} old=${(f)$(gfind . -iregex ".*/.*${page}.md")[1]} # <- the line I hope to replace pagenumber=$(printf […]

Сильная команда таймаута в zsh

Это часто задаваемый вопрос: Суперпользователь / петля запуск программы-и-убить-после-тайм-аут SO / баш-скрипт-что-убивает-а-ребенок-процесс-после-а-данные тайм-аут SO / Баш-вводного-процесс-в-ограниченное время периода SO / Баш-вводного-процесс-в-ограниченное время периода На этот раз я добавляю твист. Мне нужно сделать это в zsh . Кроме того, решение: Должен быть тихий (т. Е. Нет сообщений управления работой) Должен быть переносимым (т. Е. coreutils приближенным […]

Где zsh хранит мою историю?

У меня два терминала открыты, оба работают zsh. Параметры истории, которые я сейчас установил, следующие: export HISTFILE=~/.histfile export HISTSIZE=10000 export SAVEHIST=10000 setopt HIST_IGNORE_ALL_DUPS setopt HIST_EXPIRE_DUPS_FIRST setopt HIST_SAVE_NO_DUPS setopt APPEND_HISTORY setopt EXTENDED_HISTORY Когда я печатаю history , или fc -l , в любом из терминалов, я вижу последние 16 команд (пронумерованы). Эти истории различны в любой […]

Interesting Posts

Безопасность для веб-сервера для нескольких пользователей?

SSH'ed на удаленную машину, но локально запускайте определенные графические приложения

Создание пользовательской системы Linux

Что такое оболочка по умолчанию для .sh в AIX?

Залить буфер «хвост -f»?

Ли Linux копирует разрешения файлов NTFS?

Как удалить визуализацию расширенных атрибутов с моего терминала OSX?

Как установить Linux на USB, который копирует себя в ОЗУ при загрузке, а затем снова сбрасывает измененные данные на USB при выключении?

Маршрутизация локальной сети через OpenVPN на OpenBSD 5.5

проверьте «ошибки» или «ORA-»

Каков наилучший способ добавить нераспределенное пространство, расположенное до раздела Ubuntu 12.04, с GParted live?

Fedora не будет запускаться после обновления

Как отключить автоматический поиск по экрану?

Если UID = 1000 продолжается, иначе выйдите

Как преодолеть разницу TZ на разных серверах?

Linux и Unix - лучшая ОС в мире.