fish shell 我为命令创建了一个别名,并想撤消该别名[关闭]

问题描述 投票:0回答:1

我正在使用 Fish shell 并尝试为 protonvpn-cli 创建一个别名以仅使用 VPN: “别名 protonvpn-cli vpn” 如果我使用命令 $ protonvpn-cli 我得到输出: 鱼:未知命令:vpn

  • (第 1 行): 函数 protonvpn-cli --wraps vpn --description '别名 protonvpn-cli vpn'; VPN $argv ^~^ 在函数“protonvpn-cli”中

现在我不能使用任何一个命令,这可以很好地将 neovim 映射到 vim,但另一个坏了有人可以帮我解决问题吗?我不知道如何撤消我所做的事情,而且它不在我的fish.config 文件中

fish
1个回答
0
投票

如果您仅在终端中临时定义了别名,则只需打开一个新终端即可。如果您已在别名文件中定义它,则必须再次从此文件中删除此行。

要定义别名,您应该使用以下语法:

alias ll='ls -alF'

其中 ll 代表所需的别名

所以你的别名定义应该是这样的:

alias vpn='protonvpn-clivpn'
© www.soinside.com 2019 - 2024. All rights reserved.