oh-my-fish `omf: команда не найдена` в эмуляторе терминала WebStorm

Я использую WebStorm 2017.1.3 на Fedora 25.

я имею fish установить в качестве моей оболочки по умолчанию и установить oh-my-fish поэтому в Терминале я вижу свою ветку git и другую информацию по умолчанию. omf update работает как ожидалось.

В эмуляторе терминала WebStorm я все еще получаю рыбу, но не omf:

user@host ~> omf
fish: omf: command not found...

Я нуб fish а также omf пользователь, кто-нибудь может помочь?

Благодарю.

3 ответа

Решение

Ответ был дан здесь: встроенный терминал IntelliJ не загружает функции fish. Т.е. добавить несколько строк кода в приложение на данный момент (пока Jetbrains не исправит).

Я установил fish в качестве оболочки по умолчанию и установил oh-my-fish, поэтому в Терминале я вижу свою ветку git и другую информацию по умолчанию.

Обратите внимание, что вам не нужно OMF для этого. Fish отправляет несколько запросов, содержащих информацию о VCS. Вы можете выбрать один с fish_config или добавить __fish_vcs_prompt функция к вашему fish_prompt,

В эмуляторе терминала WebStorm я все еще получаю рыбу, но не omf:

user @ host ~> omf

fish: omf: команда не найдена...

Функция "omf" хранится в файле с именем "omf.fish" в каталоге в $fish_function_path. Это означает, что каталог там не включен.

Метод omf работает в достаточно свежей (> 2.3.0) рыбе так, что у нее есть файл начальной загрузки (~/.config/fish/conf.d/omf.fish), который затем получает остальное. Кажется, это не работает.

Я бы посоветовал вам сравнить значения $fish_function_path, $OMF_PATH и, возможно, $XDG_DATA_HOME в веб-шторме и за его пределами.

Я исправил это, зайдя в Настройки | Терминал затем отключение интеграции Shell.

Это позволило мне бежать omf а также иметь тему bobthefish для работы со шрифтами powerline/nerd (после обновления шрифта терминала в меню "Настройки" | "Редактор" | "Цветовая схема" | "Консоль шрифтов")

Я использовал phpStorm 2017.3.4, но я предполагаю, что это также будет работать в любом встроенном терминале IntelliJ.

Другие вопросы по тегам