Вопросы с меткой [fish]
Дружественная интерактивная оболочка (рыба) - это оболочка Unix, которая фокусируется на интерактивном использовании, обнаружении и удобстве использования.
120 вопросов
2
голоса
1ответ
2k показов
"установить -xe" в раковине рыбы
В bash вызов set -x в начале скрипта приводит к тому, что команды выводятся на стандартный вывод во время выполнения скрипта. Какой эквивалентный синтаксис для раковины рыбы?
2
голоса
1ответ
881 показов
Как включить завершение табуляции для функции / псевдонима рыбы?
Вероятно, проще просто использовать пример здесь. У меня есть функция ss которая просто вызывает: sudo systemctl $argv Завершение табуляции отлично работает с полной командой, но не для функции ss . ...
2
голоса
1ответ
1k показов
Как запустить make && make install, находясь в оболочке fish
Я установил оболочку fish, и мне это очень нравится ... но я не могу выполнить следующую команду: make && make install Это хорошо работает в Bash ... Как мне запустить его в оболочку рыбы?
2
голоса
1ответ
287 показов
Как установить pythonbrew при использовании Fish Shell?
Я использую оболочку Fish в Mac OS X и не могу понять, как установить pythonbrew. Возможно ли это и если да, то как? Я думаю, мне нужно выяснить, как преобразовать следующее для моего .bashrc в ...
2
голоса
0ответов
837 показов
Моя пользовательская подсказка fish shell сбрасывается при каждой перезагрузке
Я перешел на рыбные раковины месяц назад, и я очень доволен этим. Но в последнее время мое настраиваемое приглашение продолжает сбрасываться на приглашение по умолчанию при каждом включении ...
2
голоса
1ответ
352 показов
Невозможно начать новый сеанс рыбы после неправильного закрытия fish_config
Я опробовал fish (дружественную интерактивную оболочку) и попробовал браузерный конфиг с fish_config . Я не закрыл это правильно. Я ударил ctrl-C в моей оболочке. Теперь я вижу ошибку "Запрос получил ...
1
голос
1ответ
118 показов
$ status в подсказке Fish всегда печатает 0
Я попытался добавить $status к моей подсказке в оболочке fish, но она всегда печатает 0. Этот вопрос был задан на irc некоторое время назад, и я удивлен, что здесь не было ответа, поэтому я решил ...
1
голос
1ответ
1k показов
Измените цвет имени хоста в командной строке Fish shell
Я перехожу на новый Mac, и у меня возникают проблемы с настройкой моей оболочки в соответствии со старой. Старый: Новое: Заметьте, что цвет хозяина отличается? Я скопировал всю папку .config/fish на ...
1
голос
1ответ
2k показов
Указание альтернативной оболочки с помощью rsync
Я использую rsync для синхронизации файлов между двумя компьютерами. На одной машине моя оболочка по умолчанию установлена на fish, что нарушает rsync ("несоответствие версии протокола - чиста ли ...
1
голос
0ответов
162 показов
Рыба - способ настроить его так, чтобы он не пролистывал вкладки с вкладками
Если у вас есть структура каталогов, как показано ниже ./test/locationOne ./test/locationTwo ./test/locationThree Если с помощью bash или fish вы вводите cd test/ затем нажмите вкладку, она будет ...
1
голос
1ответ
28 показов
Команда Wrap с опциями в функции рыбы
Есть ли способ обернуть команду с параметрами в функции, чтобы отображались дополнения для этой команды с параметрами? Например, я хочу быть в состоянии сделать это: function remove --wraps='pikaur ...
1
голос
1ответ
31 показов
Настройте другой путь для раковины рыбы временно
Пользовательские библиотеки обычно находятся в /usr/local/lib . Однако я хочу создать сторонние библиотеки, например, /Users/user/Public/lib . Я хочу сделать это только во время тестирования. Есть ли ...
1
голос
0ответов
162 показов
Почему рыбные раковины создают скрытый процесс в iTerm2
Я перешел от bash к рыбным панцирям в iTerm2. Однако всякий раз, когда я запускаю iTerm2, я получаю следующее сообщение об ошибке: Сессия закончилась очень скоро после старта. Проверьте правильность ...
1
голос
2ответа
375 показов
Сборка оболочки Fish 2.0 под Cygwin
Я хотел иметь рыбную раковину под своим экземпляром Cygwin, и я хотел, чтобы это так сильно, что я пытался построить его, но безуспешно. Я прошел все предварительные условия, такие как установка ...
1
голос
2ответа
38 показов
Не удалось войти после установки fish в качестве оболочки по умолчанию
Я попробовал fish некоторое время, а затем я хотел установить ее в качестве оболочки по умолчанию. Я отредактировал /etc/passwd и изменил оболочку моего пользователя на /bin/fish . Проблема в том, ...
1
голос
1ответ
158 показов
Что, если таковое имеется, эквивалентно bash's select ... in ... do..done in fish?
В bash я реализовал функцию, которая превращается в любой каталог ниже текущего рабочего каталога, имея имя этого каталога в качестве параметра функции. Если существует несколько результатов с таким ...
1
голос
1ответ
144 показов
как открыть TCP соединение в оболочке рыбы
Я ищу способ открыть TCP-соединения в оболочке рыбы. В bash я могу сделать следующее, чтобы открыть TCP-соединение. Это быстрый тест типа telnet, когда telnet не установлен. $ echo > ...
1
голос
1ответ
65 показов
Изменить цвет пропущенного символа новой строки в оболочке рыбы
Есть ли способ изменить цвет знака "⏎" после вывода echo -n a (или любой команды, которая не имеет \n в конце результата)? Это не читается, если используется черный фон. После -> есть знак ввода, но ...
1
голос
2ответа
591 показов
sshfs или fish:// с отключенным входом root (ssh)
Сервер не разрешает root-вход в систему из ssh. Однако я могу войти в систему под своим именем пользователя и войти в систему под root (я знаю root pw). Есть ли способ использовать протокол fish:// ...
1
голос
1ответ
572 показов
Как использовать позиционный параметр $ _ в оболочке fish?
В Bash позиционный параметр $_ содержит последний аргумент в предыдущей команде: $ /home/joe> some-script foo bar $ /home/joe> cd $_ $ /home/joe/bar> Кажется, позиционный параметр $_ не работает в ...
1
голос
1ответ
97 показов
Два вопроса о добавлении пользовательского контента в config.fish
У меня есть вопрос о Рыбе (Friendly Interactive SHell), поэтому я надеюсь, что кто-нибудь может мне помочь. В основном я хотел бы настроить сообщение fish_greeting. Я могу легко заставить его ...
1
голос
1ответ
400 показов
fish.config не загружается на новой вкладке в TotalTerminal для OSX
Я хочу добавить инструменты Android SDK в мою переменную $ PATH. Я ввел следующее в ~/.config/fish/config.fish: set -x PATH $PWD/Documents/android-sdk-macosx/tools $PATH set -x PATH ...
1
голос
0ответов
39 показов
раковина рыбы, введите длинную команду
Учитывая обычный размер окна терминала, подходят короткие команды. Пример: stoqlt @ desktop:~> ls файлы Однако, набрав команду, которая длиннее свободного места после приглашения и достигнув конца ...
1
голос
1ответ
116 показов
Как синхронизировать универсальные переменные рыбы на разных компьютерах?
Если вы измените некоторые универсальные переменные, как вы синхронизируете их между компьютерами? Комментарии к файлам fishd. * Приводят к плохой идее синхронизации этих файлов. А справочные ...
1
голос
1ответ
3k показов
Установка заголовка окна с помощью iTerm и Fish
Я хочу настроить собственный профиль в iTerm2, который подключается напрямую к удаленной машине в tmux, с некоторыми настраиваемыми аргументами SSH. У меня есть функция fish, которая делает это, ...
1
голос
2ответа
779 показов
запустить какой-нибудь скрипт оболочки из Fish и импортировать все экспортированные переменные env?
Можно ли как-то импортировать все переменные среды, которые экспортируются подпроцессом, запущенным Fish? Например, из моего сеанса Fish я запускаю bash ~/.profile , который экспортирует некоторые ...
1
голос
1ответ
523 показов
"" команда не работает в рыбе
Я использую fish и пытаюсь активировать виртуальную среду, поэтому я попробовал команду "source", которая, по-видимому, недоступна в fish. И я закончил с этой ссылкой, которая говорит: msgstr "(один ...
1
голос
1ответ
177 показов
Пользовательский контекст bash при запуске из FISH
Прежде всего, я на OSX10. Моя оболочка по умолчанию - BASH, которую я настроил (через .profile и .bashrc) для автоматического запуска оболочки FISH при открытии моего эмулятора терминала. Это ...
1
голос
1ответ
208 показов
Бегство на заднем ходу в оболочке рыбы, как и в других оболочках
Я недавно начал использовать раковину рыбы для некоторых вещей и вообще нравится. Однако я столкнулся с одной ситуацией, которая была бы отличной, если бы был обходной путь. Скажем, я набрал команду, ...
1
голос
1ответ
20 показов
Как совместить вывод нескольких команд в рыбе?
Скажем, я хочу отправить вывод команды в другую. cat a.txt && ls Я могу сделать это: fish -c "cat a.txt && ls" | another_command Но это кажется неуклюжим, есть ли способ сделать это без запуска ...
1
голос
0ответов
297 показов
RVM не является функциональным сообщением при использовании рыбной раковины
Я пытаюсь использовать RVM изнутри оболочки fish rvm gemset use rails3 Я получаю следующее сообщение об ошибке от рыбы RVM is not a function, selecting rubies with 'rvm use ...' will not work. You ...
1
голос
1ответ
371 показов
Как заставить экран помощи byobu (shift-F1) работать под оболочкой входа в систему fish?
Я могу заставить Shift-F1 показывать справку для пользователя, у которого в качестве оболочки входа используется рыба. Я вижу сообщение об ошибке, которое быстро перезаписывается. Это говорит fish: ...
1
голос
1ответ
2k показов
Как установить рыбку в качестве оболочки по умолчанию в Cygwin?
Я установил рыбу и могу ее запустить. Теперь я хотел бы использовать его в качестве оболочки по умолчанию в Cygwin. Как я могу достичь этого? Пока я попробовал две вещи. Я переписал содержимое ...
1
голос
2ответа
15k показов
Запуск вывода `ssh-agent` в рыбе; что делает `setenv`?
Когда я хочу запустить (или перезапустить) ssh-agent , он дает мне несколько команд, которые я должен выполнить, выполнив eval $(ssh-agent) . Конечно, это не работает для рыбы, поскольку дает ...
1
голос
1ответ
213 показов
Различные варианты установки Fish shell на OS X
Я хочу установить Fish на мой Mac, и на веб-сайте Fish есть три различных варианта установки: есть установщик, установка через Homebrew и приложение. Какой из них я должен выбрать? Я вроде знаю, что ...
1
голос
1ответ
41 показов
Проблема с неверной командой, введенной в fish-shell и выводимой ей
На самом деле я сейчас использую fish и полностью переключился с bash на fish (с помощью команды запуска chsh и терминала), но дело в том, когда я ввожу неправильную команду, например, вывод qwerty : ...
1
голос
0ответов
95 показов
С какой целью файловый дескриптор '& -' используется в рыбе?
Из руководства по рыбам: [Описателем файла может быть] амперсанд, за которым следует знак минус (& -). Дескриптор файла будет закрыт Из арки вики: Глушить стандартный вывод:$ command> & - Исходя из ...
1
голос
2ответа
255 показов
Использование rbenv с раковиной рыбы
При использовании рекомендованного способа установки rbenv, `eval" $(rbenv init -)", я получаю: $(...) is not supported. In fish, please use '(rbenv)'. ~/.config/fish/config.fish (line 5): eval ...
1
голос
2ответа
478 показов
Ctrl-enter для рыбной раковины
Я пытался создать некоторое принятое завершение и сразу выполнить комбинацию в рыбе при нажатии Ctrl+Enter. function fish_user_key_bindings bind \c\n accept-autosuggestion execute end К сожалению, ...
1
голос
1ответ
19 показов
Fish Shell - путь Virtualenv, не предшествующий PATH
Я на Mac под управлением MacOS Mojave. Я запускаю Iterm2 для терминала и рыбы версии 3.0.0. Я также использую pipenv для управления своим локальным развитием. У меня есть проблема, когда я активирую ...
0
голосов
0ответов
42 показов
byobu-launcher-install игнорирует опцию отсутствия выхода
Мой текущий конфиг : MacOS High Sierra, Terminal.app, рыбная раковина. byobu-launcher-install -n Проблема: Когда я пытаюсь отсоединиться от byobu с помощью ctrl-a, d 'byobu отсоединяется и вместе с ...
0
голосов
1ответ
25 показов
Fish Shell: переназначение комбинаций клавиш в режиме VI
Я хочу переназначить некоторые привязки движения по умолчанию в vi-режиме рыбы (я использую версию 3.0). В частности, я хочу изменить сопоставления клавиш $ и ^ на E и B соответственно, чтобы они ...
0
голосов
1ответ
50 показов
Как установить конкретную версию Java как JAVA_HOME в Fish в macOS
Я использовал Bash в качестве оболочки по умолчанию для MacOS, но решил перейти на Fish. Я пытаюсь переключаться между различными версиями Java. В bash это было сделано с помощью ~/.bash_profile ...
0
голосов
1ответ
70 показов
Как я могу исправить эту ошибку при попытке установить Oh-My-Fish?
Я использую рыбу через Cygwin на Windows 10; всякий раз, когда я пытаюсь установить OMF, я получаю эту ошибку: curl -L https://get.oh-my.fish | fish.exe % Total % Received % Xferd Average Speed Time ...
0
голосов
1ответ
35 показов
Командная строка Fish: получить позицию курсора в текущем процессе
С помощью команды командной строки fish я могу получить текущую часть процесса командной строки и текущую позицию курсора во всем буфере, но не в текущем процессе, например, для буфера командной ...
0
голосов
1ответ
26 показов
Не хранить неудачные команды в истории рыб
Мне было интересно, возможно ли избежать сохранения команд в истории рыб, которые потерпели неудачу. В данный момент у меня, например, есть команды типа :q хранящиеся в моей истории рыбы, потому что ...
0
голосов
1ответ
82 показов
Разница между set -g и set -x
В настоящее время я перехожу с конфигов bash на рыбу и застрял, переводя мой экспорт через bash. Кажется, есть три способа сделать это в Fish, которые выполняют свою работу, но я не могу сказать, ...
0
голосов
2ответа
25 показов
Запуск команды для bash в оболочке рыбы
Я пытаюсь идентифицировать все большие файлы в моей истории git-репо и наткнулся на эту команду, размещенную здесь. git rev-list --objects --all \ | git cat-file --batch-check='%(objecttype) ...
0
голосов
0ответов
13 показов
Как сделать регистр рыбы чувствительным к регистру?
В настоящее время при вводе пути или команды fish предложит варианты завершения, даже если регистр не совпадает. Можно ли отключить эту функцию?
0
голосов
0ответов
12 показов
Ошибка оболочки рыбы и миниконды
Я совсем не удаленный пользователь, я был ошеломлен, когда моя оболочка (которая работала очень хорошо в течение нескольких месяцев) начала давать мне такой вывод: Last login: Tue Feb 5 08:26:33 on ...