1
ответ

Глобальная переменная оболочки сбрасывается при запуске оболочки

Я пытался использовать fzf и выполнил экспорт FZF _КОМАНДА ПО УМОЛЧАНИЮ _в соответствии с инструкциями. Я установил значение ag -g "". Для остальной части сеанса echo $FZF _DEFAULT _COMMAND дает мне ag -g "&...
25.09.2020
1
ответ

Перебор файлов с определенными номерами столбцов 1 и 2

У меня есть файл test.txt, который содержит 1000 строк и 2 столбца :am -rls -dev am -нексус am -rls -dev cancel -ppd -nexus am -rls -dev h2h -autodebet -token -nexus am -rls -dev h2h -autodebet -транзакция -nexus am -rls -dev...
24.09.2020
1
ответ

ZSH расширяет автодополнение bash

Можно ли сделать так, чтобы ZSH расширял автодополнение bash? Bash может автозаполнять почти все команды в системе, а в ZSH мне всегда нужно включать для этого плагин. Вот пример (игнорировать...
23.09.2020
1
ответ

команда "what" не работает в сценарии оболочки с #!/bin/bash, но работает с #!/bin/zsh

У меня есть файл sh :#!/бин/баш эхо $PATH Дата pwd какие nano Первые три строки работают как с #!/bin/bash, так и с #!/bin/zsh, но я получил./script.sh :строку 5 :, с которой команда :не найдена баш, а зш...
21.09.2020
1
ответ

Настройка имени хоста в приглашении zsh

Я использую zsh с oh my zsh, и я хотел получить что-то подобное :Как мне это сделать? Я хочу, чтобы настройка была где-то размещена, чтобы всякий раз, когда я перезапускаю свой терминал и свою систему, он всегда отображал...
19.09.2020
1
ответ

эмулировать bash в zsh, нарушая динамически назначаемый файловый дескриптор

Я использую динамически назначаемый файловый дескриптор в скрипте, как описано в этом посте :zsh и POSIX эквивалент bash `{var}>&1 `Сам сценарий предназначен для переноса между bash...
17.09.2020
1
ответ

Файл конфигурации для сценария оболочки?

Можно ли определить файл конфигурации для zsh-скриптов? Я использую macOS 10.15, а оболочка по умолчанию — zsh. Я определил, т. е. псевдоним abc="echo yes" в ~/.zshrc, ~/.zsh _профиль, ~...
14.09.2020
1
ответ

как использовать 256 цветов для цвета фона в терминале

Я знаю, как использовать 256 цветов для текста в терминале :printf "\033[38;5;196mhello\n" Но для цвета фона я, кажется, ограничен только основными 8 цветами, т.е. :printf "\033[41mhello\n&...
09.09.2020
1
ответ

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

Я пытаюсь заменить docker ps на docker ps --format="table {{.ID}} {{.Image}} {{.Status}}" Я прочитал этот вопрос SO и ссылочную документацию, но я не могу заставить его работать. Я...
04.09.2020
1
ответ

Где я должен установить файл завершения zsh в качестве сопровождающего пакета

У меня есть проект, содержащий сценарий завершения для zsh. Куда мне следует скопировать файл завершения, когда пользователь устанавливает (, например, запуская make install )программное обеспечение? Я знаю, что есть некоторые...
04.09.2020
1
ответ

Освобождение одиночной квоты в псевдониме zsh

Мне нравится создавать любые псевдонимы для команд docker, и мне нужно, чтобы любой псевдоним использовал одинарные кавычки. Я вижу сообщение об экранировании кавычек в псевдониме zsh, но у меня это не работает. Пробовал в.zshrc функция dinfoip (){ докер.
02.09.2020
1
ответ

Когда я вхожу в систему, на экземпляре tty он сразу же запрашивает мой пароль sudo

Итак, я пытаюсь войти в систему через tty, и это выглядит примерно так :Arch Linux (tty1 )имя хоста логин:_Пароль:_Последний вход в (Дата )на (tty1 )[sudo] пароль пользователя:_А я думаю...
01.09.2020
1
ответ

zsh :проверить, находится ли $PWD в смонтированной файловой системе tmpfs

Я хотел бы изменить цвет подсказки zsh, если $PWD в данный момент находится в смонтированной файловой системе tmpfs. Допустим, например, что /dev/shm — это файловая система tmpfs. Я могу подтвердить, что :$ grep /dev/shm /proc/mounts...
29.08.2020
1
ответ

«Слишком длинный список аргументов» в ZSH с любой командой

Я хотел бы быть более подробным в своем объяснении, но я уже некоторое время использую ту же установку Artix, и никаких проблем, которые я не мог исправить самостоятельно, не было. Однако после установки VirtualBox (Который я...
28.08.2020
1
ответ

Перезаписать цвет bg приглашения zsh

Я использую zsh с быстрым исчезновением, у меня не установлен -мой -zsh. Фон моего терминала темно-синий, а не черный, но подсказка печатается на черном фоне. Как я могу перезаписать это так...
28.08.2020
1
ответ

Отредактируйте команду Zsh с помощью внешнего редактора и замените исходную команду

Я использую Zsh с Зимом. Я установил привязку клавиш для редактирования текущей команды в Neovim, поместив следующее в.zshrc :привязка -v экспорт ВИЗУАЛЬНЫЙ=nvim строка автозагрузки edit -command -; zle -N редактировать -...
27.08.2020
1
ответ

Ставить в очередь несколько заданий после текущего в оболочке

По предыдущим вопросам, похожим на мой, все предлагаемые решения включают приостановку текущей задачи переднего плана с помощью Ctrl+Z и последующий запуск fg &&... или fg ;... (и, возможно, отправить...
27.08.2020
1
ответ

Что означает '.' то есть как рабочий каталог?

Я не имею в виду файл. вы видите в командах оболочки или в выводе ls -a. Я только что запустил сценарий установки для приложения vpn, и после того, как команда завершилась, мое приглашение терминала было в формате....
27.08.2020
1
ответ

Как добавить горячую клавишу -в строку чтения для zsh или bash, которая заполняет второй параметр для копирования, но с расширением.bak?

Я хочу сделать горячую -клавишу для этой задачи, которую мне иногда нужно выполнять :%> cp file.txt.1 file.txt.1.bak Где я повторил имя файла, но с.bak в конце. Вместо этого я хотел бы просто набрать :%...
26.08.2020
1
ответ

Как выполнить запрос ctrl+r, так как -вместо совпадения?

Иногда, когда я реверсирую -search cmd в оболочке, я не нахожу правильного совпадения и просто хочу выполнить поисковый запрос как есть. Есть ли способ в bash/zsh и его друзьях выполнить его, не отбрасывая...
26.08.2020
1
ответ

полностью отключить систему завершения zsh

Я пробую автодополнение fzf и хочу, чтобы автодополнение/предложения zsh было полностью отключено. Я не использовал следующее в своем.zshrc :автозагрузка -Уз компинит compinit Тем не менее, это дает некоторые...
26.08.2020
1
ответ

Завершение вкладки /proc/self/fd/ показывает различные завершения по сравнению с перечисленным содержимым

При использовании zsh, если я пытаюсь выполнить табуляцию следующей команды ls /proc/self/fd/, я вижу следующее :файлы 0@ 1@ 10@ 11@ 12@ 13 2@ 3 Однако, когда я нажимаю ввод (без завершения ), я...
25.08.2020
1
ответ

Определения функции хука Zsh в качестве аргументов

Я хотел бы знать, возможно ли определить функции ловушек как аргументы или env var при запуске zsh вместо того, чтобы определять их в.zshrc или приглашении. Например ; zsh -F preexec (){ date } -F chpwd ()...
25.08.2020
1
ответ

zsh медленно делает eval с путем

В течение некоторого времени у меня были проблемы с производительностью при выполнении автозаполнения в папке с помощью zsh. Наконец, я посвятил некоторое время тому, чтобы попытаться понять, ЧТО вызвало проблему и КАК ее решить....
24.08.2020
1
ответ

Как определить массивы в zsh с заданными пользователем именами ключей

Я только начал использовать zsh и не могу понять, как определять массивы с определяемыми пользователем ключами. (Я следую документации по массивам:http://zsh.sourceforge.net/Doc/Release/Parameters.html#Array-...
24.08.2020
1
ответ

Выполнение одной команды в оболочке, отличной от оболочки по умолчанию

Я перехожу с bash на zsh, но так как я ко всему привыкаю, есть ли способ запустить одну команду с оболочкой, отличной от моей по умолчанию, чтобы я мог поддерживать свой обычный рабочий процесс?...
23.08.2020
1
ответ

Может ли подоболочка выполнить что-то в родительской оболочке?

У меня есть сценарий оболочки, который должен быть получен, потому что его цель — установить набор переменных среды в текущей среде. На случай, если будущий я забудет, сценарий начинается с :#!/usr/bin/...
20.08.2020
1
ответ

Как заставить vim записывать в файл только после изменения буфера?

У меня есть эта функция, которая получает мой.zshrc только в том случае, если он был изменен в vim, но я недавно переустановил Windows и WSL, а затем использовал свои старые.zshrc и.vimrc, чтобы вернуть настройки, но это...
18.08.2020
1
ответ

Потерял псевдонимы после установки Oh my Zsh

У меня было несколько псевдонимов, определенных на моем терминале Zsh (Mac OSx ), после установки Oh My Zsh я не могу выполнить свои старые псевдонимы, и, запустив псевдоним, я вижу список многих новых псевдонимов, добавленных Oh My Зш....
17.08.2020
1
ответ

Как мульти -выбор работает в rofi dmenu

Я использую rofi 1.5.4 Предположим, я запускаю команду echo -e "Опция #1\nОпция #2\nОпция #3" | rofi -dmenu -мульти -выбор | xargs -I{} echo {} Какие клавиши следует использовать для выбора нескольких пунктов меню?...
14.08.2020