Tag: zsh

Как добавить dir в fpath

Я использую zsh и prezto. Я добавляю следующую строку в конце моего .zshrc fpath=(/usr/local/share/zsh/site-functions $fpath) Но, к сожалению, функции, определенные в этой папке, по-видимому игнорируются завершением. Вот содержимое папки: ~ ❯❯❯ ls /usr/local/share/zsh/site-functions _docker _git _hub _ponysay _ponysay-tool _ponythink git-completion.bash git-flow-completion.zsh И у меня нет завершения команды докера

Byobu – Новое окно с той же сессией ssh?

Есть ли способ настроить Byobu для использования той же сессии ssh в новом окне. Например, для Открыть окно Byobu ssh в удаленный хост Нажмите «F2», чтобы открыть новое окно. Это открывает терминал с моим локальным хостом, пока я хочу, чтобы он был в ssh на хосте на шаге 2 и, возможно, на том же пути. […]

Странное выделение цвета в меню ZSH

Я использую Arch Linux и zsh . При выборе опций из меню в zsh цвет появляется при выключении в списке вниз. Например, после нажатия клавиши табуляции дважды после ввода cd результат cd следующим образом: Теперь странно, когда я опускаюсь в меню, опция серая: Если я подхожу к этому элементу меню из любого другого направления (например, […]

zsh – сложное имя файла, соответствующее

У меня возникли проблемы с передачей списка имен файлов в программу при использовании операторов globbing. По сути проблема заключается в том, что у меня есть файлы с многоэтапными суффиксами, и я хочу совместить только основные файлы с более коротким суффиксом. Например, filename.suffix_somedata должен быть сопоставлен, но filename.suffix_somedata_extrainfo не должен. Я попробовал ls filename.suffix_[a-zA-Z0-9]* и ls […]

Поиск в обратном и прямом направлениях осуществляется с помощью vi-режима в zsh

Когда я вхожу в режим vi с помощью set -o vi , я вхожу в командный режим, и я касаюсь клавиши ? он производит a / и наоборот. Это нормально? Как я могу изменить это поведение?

Глобальный стек

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

`ls \` выходит из сеанса терминала?

Как и многие, у меня есть alias ll=ls -l[.]+ Set. Минуту назад я набрал ll а затем случайно ударил по пути, чтобы вернуться. Я снова вернусь, чтобы закончить команду (в строке строки), ожидая увидеть обычный вывод ll . Вместо этого я получил: % ll\ % [Process completed] Ого! Что случилось? Это было как если бы […]

Как вы управляете своими псевдонимами bash / zsh?

Как вы управляете своими псевдонимами bash / zsh? Есть ли инструмент для этого более легко и менее «думать о псевдониме -> открыть .zshrc-sourced-file -> edit -> закрыть, перезагрузить .zshrc -> использовать псевдоним»?

Как я могу сделать свою тему Zsh («fade») хорошо выглядеть в urxvt?

Я использую Arch Linux, и как новичок я пока не хочу использовать эмулятор терминала. Поскольку rxvt-unicode кажется самым популярным, я думал, что сначала попробую. Я настраиваю его сейчас, используя .Xresources , но мне интересно, как я мог бы улучшить свою zsh тему. Я использую droid sans mono regular шрифт droid sans mono regular размером 10 […]

tmux start process, если он еще не запущен

В моем .zshrc меня есть немного логики, которая автоматически запустит сеанс tmux или, если сеансы уже запущены, предложите подключиться к одному из них или создать новый и подключиться к нему. Все это отлично работает, но у меня есть новое требование, которое я не могу понять: когда начинается новый сеанс и какой-то конкретный процесс не выполняется, […]

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