Tag: zsh

Как включить вкладку 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 команд (пронумерованы). Эти истории различны в любой […]

Привязать префикс tmux к символу раздела §

Обычно я использую ключ backtick как свой префикс, но на этой клавиатуре есть символ раздела / строфы, где обычно используется обратная сторона (по крайней мере, для меня в Великобритании). Если я привяжусь к этому ключу, указанному или некотированному, tmux жалуется, что это недопустимый символ. Если я запустил cat и § клавишу § , он печатает […]

Каков предполагаемый прецедент для COMPLETE_ALIASES в zsh?

Уже несколько месяцев у меня были setopt completealiases в моем .zshrc . Я не имею ни малейшего понятия, почему я добавил его – большинство других вещей имеют комментарии или могут быть поняты из соседних настроек. Из-за этого у меня не было полного заполнения вкладок для псевдонимов в течение нескольких месяцев, пока я не увидел ответ […]

Могу ли я автоматически заполнять вкладку в zsh с регулярным выражением

Я использую конфигурацию oh-my-zsh. Когда я хочу автозавершить, мне нужно сначала правильно ввести начальную букву. Например, go , затем вкладка даст google-chrome . Если я нахожу *le-ch* . Это не сработало. Как я могу это сделать?

Почему некоторые ZLE-последовательности перенаправляются на «self-insert»?

В последнее время я переделывал свои точечные файлы, и в какой-то момент я потерял использование стандартных клавиш ^A и ^K , которые я часто использую. bindkey -L | grep '\^[AK] # bindkey -R "^A"-"^C" self-insert # bindkey "^K" self-insert Но на странице man для zshzle четко указано, что ^K и ^A отображаются по умолчанию для […]

Как я могу получить постоянный dirstack с уникальными записями в zsh?

В Arch Wiki есть эта интересная конфигурация zsh: DIRSTACKFILE="$HOME/.cache/zsh/dirs" if [[ -f $DIRSTACKFILE ]] && [[ $#dirstack -eq 0 ]]; then dirstack=( ${(f)"$(< $DIRSTACKFILE)"} ) [[ -d $dirstack[1] ]] && cd $dirstack[1] fi chpwd() { print -l $PWD ${(u)dirstack} >$DIRSTACKFILE } DIRSTACKSIZE=20 setopt autopushd pushdsilent pushdtohome ## Remove duplicate entries setopt pushdignoredups ## This reverts […]

О взаимосвязи между инициализацией оболочки и настольными приложениями после «графического входа»

Я очень ( zsh ) / несколько ( bash ) знаком с последовательностью инициализации оболочки, когда пользователь входит в систему через текстовый интерфейс. Но как насчет случая «графического входа», IOW, когда пользователь входит в систему через графический интерфейс (например, через так называемый «диспетчер отображения» в Linux или стандартный вход в систему OS X)? Я особенно […]

Interesting Posts

ps переключает для отображения PID, PPID, PGID и SID в совокупности

Как я просматриваю интернет из системы Linux, маскируя ее как систему Windows или OSX?

shorewall – проблемы с формированием трафика

Параметры командной строки с аргументом в сценарии оболочки

В чем причина того, что файл конфигурации требуется для удаления приложения, установленного через configure, make и make install?

Как отключить / включить сенсорную панель для Lenovo Yoga 900 13ISK2

как wget файл github

Что случилось с командой exit на моем терминале?

Вставить строку или строку после последнего экземпляра определенной переменной поиска в цикле

Установить уровень запуска при загрузке через аппаратный (аналоговый) вход, переключатель и т. Д.?

Определить текущее имя оболочки

Как получить ненулевой код выхода из Puppet, когда настройка не может быть применена?

Можно ли приостановить e2fsck?

Какую команду использовать для поиска всех файлов / папок с разрешениями, отличными от настроек по умолчанию?

Странная аутентификация с сервером Exchange

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