如何在鱼壳中将 EDITOR 更改为 Pico?

Pet*_*uri 16 fish

我不能让水银(hg使用pico时,我用我的编辑器fish壳。

我试过使用这个和其他变体,但似乎没有任何帮助:

set -U EDITOR pico
Run Code Online (Sandbox Code Playgroud)

hg commit将始终vi以编辑器的身份打开,而我不希望那样。

更新:添加setenv EDITOR pico到文件~/.config/fish/config.fish做了我想要的。

小智 26

这是这样做的规范方式

set -Ux EDITOR pico
Run Code Online (Sandbox Code Playgroud)
  • U 代表通用变量
  • x 导出它


小智 9

常见问题解答建议添加set -gx EDITOR pico~/.config/fish/config.fish


小智 6

您还可以为 git 设置默认编辑器,这将忽略您的默认设置:

git config --global core.editor pico
Run Code Online (Sandbox Code Playgroud)