Tag:

关闭终端窗口后,如何强制fish持续保存新的键绑定?

关闭终端窗口后,如何强制fish持续保存新的键绑定? 目前我有问题: 我打开一个终端窗口,默认的shell是鱼。 我添加了一个键绑定:bind \ eg functionname 它适用于终端窗口 现在我关闭终端窗口 打开一个新的终端窗口,再次fish是默认的shell 绑定不再起作用,并且不会出现在fish -a输出中

添加绑定到不自动执行字符串的鱼?

我如何在fish中设置一个键绑定,以便fish在将其附加到命令行后理解不执行绑定字符串,而只是将其作为字符串附加到命令行。 我想设置一个附加的绑定 | less按,即Alt + Y. 似乎默认情况下fish了解自动执行的命令。 即当我在命令行上键入ls然后按Alt + Y它只应该完成命令看起来像这个ls | less ls | less但仍未执行它。 我正在尝试这样的事情 bind \ey ” \| less” 但鱼不接受我的语法

如何在.bashrc中添加鱼类出口?

我只是想在内部添加一些鱼配置文件(不知道哪个/哪里)与此相同的function: export PERL5LIB=/home/iaco/workspace/perl:/home/iaco/devtools 这行被添加到.bashrc文件中,每次打开终端时都可以导出变量。 鱼类有类似的东西吗? 我知道我可以使用“set”命令在fish中导出变量,但我想修改一个文件(不知道哪个),以便每次打开fish终端时自动添加这些变量。 谢谢你的时间!

如何将fish设置为默认shell?

有没有办法将fish设置为ubuntu netbook remix中的默认shell? 我放入我的.bashrc来运行fish,它运行正常,但ubuntu将其识别为在bash中运行的鱼,这意味着当我尝试关闭shell时它会警告我任务仍在运行。 它不会弹出一个新的应用程序,所以我不能像普通的应用程序一样将它固定到我的酒吧。