Tag: zsh

Zsh: команды быстрого закладки

У меня просто была идея, я уверен, что она должна существовать, хотя я не мог найти что-либо в Интернете. Этот вопрос приближается к моей идее, но недостаточно: как быстро хранить и получать доступ к часто используемым командам? Я хотел бы иметь файл .bookmark.zsh в котором я храню команды, не часто используемые (я мог бы создать […]

Указание числовых диапазонов в истории zsh

Согласно документам, я могу рассказать историю zsh для печати строк в диапазоне. Документы говорят «история [первая [последняя]]« Я пробовал «историю ab», но это дает слишком много аргументов. Я также пробовал сотни других вещей, таких же результатов. Может ли кто-нибудь опубликовать пример рабочей истории с диапазоном?

zsh / Prezto: трудности с правильным выравниванием

Это может быть глупо просто, но … Я пытаюсь сделать свое приглашение для Prezto . Я использовал многочисленные подсказки для справки (я могу при необходимости опубликовать список). Мой RPROMPT и курсор отказываются правильно выровнять. Я сделал много Googling, и нашел решения, такие как zsh prompt, не сработал должным образом и ZSH RPROMPT странное пространство . […]

Завершение zsh не исправимо? (вопросительный знак) в дорожках

Итак, я довольно доволен своей конфигурацией завершения и коррекции zsh на некоторое время, поскольку это является основным исключением. Конфигурированный, как я есть, оболочка обычно ловит и исправляет неверный случай, когда я выполняю выполнение табуляции. Например, он легко исправит ls ~/DOcuments/somedir в ls ~/Documents/somedir . Тем не менее, каждый бит так же легко, и особенно точно […]

Сценарий Bash для открытия экранов и компиляции того же файла

Я написал сценарий bash для запуска отдельных сеансов экрана и запускаю команду в каждом из них, которая компилирует тот же исходный файл C++ в ROOT (объектно-ориентированная структура анализа данных http://root.cern.ch/drupal/content/ о ) в каждом сеансе экрана. Вначале он работал нормально; однако, поскольку время компиляции увеличилось (как наблюдение), оно не удалось скомпилировать и появилось множество ошибок. […]

autojump: поддержка папок, которые разделяют большинство родителей с текущим каталогом

Скажем, у меня есть следующие иерархии папок: /home/kray/virtualenv/dev1/myproj/bin /home/kray/virtualenv/dev2/myproj/bin И я набираю консоль: $ pwd /home/kray/virtualenv/dev1/ $ autojump bin могу ли я настроить autojump, чтобы в этом случае, когда я находился в dev1 , он всегда перескакивает на ./myproj/bin вместо изменения virtualenv, чтобы перейти в /home/kray/virtualenv/dev2/myproj/bin . Можем ли мы сделать autojump в контексте контекста […]

Запрос цвета zsh

это мой PROMPT PROMPT='%{$fg[green]%}%n%{$reset_color%}@%{$fg[white]%}%m%{$reset_color%}:%{$fg[yellow]%}%~%{$reset_color%} $(git_super_status) %{$fg[white]%}\$%{$reset_color%}' Да, новая строка является преднамеренной, она выглядит так: carlo@machine:~ $ Моя проблема в том, что белая часть не белая, но она остается серой. Я пробовал это с помощью xterm и urxvt. Переменная XTERM устанавливается в xterm-256color для xterm , а для rxvt-unicode-256color для urxvt . Если я использую терминатор, […]

Cygwin: компакт-диск для Windows легко

В Windows пути (необоснованно) длинные, поэтому обычно перетаскивать из некоторых ссылок на терминал или копировать и вставлять пути из файловых менеджеров. В исходный файл оболочки можно поместить функцию, подобную cdw() { cd "`cygpath -u $1`" } Теперь у нас есть версия cd для Windows. Предполагая, что «C: \ Program Files» находится в вашем клипе, вы […]

Лучше ли узнать местоположение скрипта, которое является частью модуля zprezto?

Я пишу специальный модуль для расширения рамки zprezto для себя. Цель состоит в том, чтобы запустить tmux с надлежащей конфигурацией по имени. Вот код init.zsh моего настраиваемого модуля: SCRIPT=${0:A} export _MYTMUX_SDIR=`dirname $SCRIPT` function start_tmux { PROJECT_NAME=$1 tmux has-session -t $PROJECT_NAME 2>/dev/null if [ "$?" -eq 1 ] ; then echo "No Session found. Creating and […]

Как я могу заполнить -N числовой параметр?

Я пишу сценарий автозаполнения для supervisorctl . Возможно ли выполнить числовой параметр, например -6 , -999 т. Д.? В настоящее время мой призыв к _arguments выглядит, что не работает: _arguments \ '–[last N bytes of process stdout]:number' Первая тире – это шаблон, который соответствует, а вторая черта указывает, что аргумент должен быть одним и тем […]

Interesting Posts

прошивка не смогла загрузить iwlwifi – проблема AMD

Почему пароль «sudo» отличается от пароля su?

Как получить значение именованного параметра уже запущенного процесса в Linux?

Тарные действия не работают по назначению

разделение текстовых файлов в соответствии с регулярным выражением

есть способ подключения SAMBA и miniDLNA

Какова цель модуля ядра «hyperv_fb» в ядре «el7uek.x86_64»?

liferea: изменить цвет ссылки по умолчанию

запустите команду sudo, указав пароль в той же строке

Как проверить UBIFS на наличие ошибок?

Escape regex sed (1 строчный регистр, 1 верхний регистр, 1 символ, 1 номер) для bash

некоторые символы показывают после размещения объектов на amazon s3

Каков резервный файл, созданный checkinstall?

Как получить имя сетевого интерфейса, который не работает

Каковы последствия установки скорости передачи данных в терминале из пользовательского пространства?

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