首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >噢-我的鱼` `omf:命令不在WebStorm终端模拟器中找到

噢-我的鱼` `omf:命令不在WebStorm终端模拟器中找到
EN

Stack Overflow用户
提问于 2017-06-20 09:15:40
回答 3查看 1.8K关注 0票数 0

我在Fedora 25上使用WebStorm 2017.1.3。

我已经将fish设置为我的默认shell,并安装了oh-my-fish,因此在终端中,默认情况下我会看到我的git分支和其他信息。omf update按预期运行。

在WebStorm终端仿真器中,我仍然得到fish,但没有omf

代码语言:javascript
复制
user@host ~> omf
fish: omf: command not found...

我是fishomf的用户,有人能帮忙吗?

谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-01-04 09:22:32

这里给出了一个答案:IntelliJ's embedded terminal does not load fish functions。也就是说,暂时给应用程序添加一些代码行(直到Jetbrains修复)。

票数 2
EN

Stack Overflow用户

发布于 2017-06-20 12:29:37

我有鱼设置为我的默认外壳,并安装了哦-我的鱼,所以在终端,我看到我的git分支和其他信息默认。

请注意,为此您不需要omf。Fish提供了许多包含vcs信息的提示。您可以使用fish_config选择一个,也可以将__fish_vcs_prompt函数添加到fish_prompt中。

在WebStorm终端模拟器中,我仍然得到fish,但没有omf: user@host ~> omf fish: omf:命令找不到。

"omf“函数存储在$fish_function_path目录中名为”$fish_function_path“的文件中。这意味着目录不在其中。

omf在一个合理的当前(> 2.3.0)鱼中工作的方式是,它有一个引导文件(~/..config/ fish /conf.d.d/omf.fish),然后它提供了其余的文件。看来这是不可行的。

我建议您比较一下$fish_function_path、$OMF_PATH和可能的$XDG_DATA_HOME在网络风暴中和它之外的值。

票数 5
EN

Stack Overflow用户

发布于 2018-02-14 13:47:02

我修正了这个问题,方法是转到Settings可比终端,然后关闭Shell集成。

这允许我运行omf,还可以让bobthefish主题与电力线/书呆子字体一起工作(在设置编辑器颜色方案字体控制台更新终端字体之后)

我使用的是phpStorm 2017.3.4,但我认为这也适用于任何IntelliJ嵌入式终端。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44648799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档