有没有办法列出所有别名,例如:
$ ls-aliases
.. "cd .."
la "ls -Gla"
gs "git stash"
etc...
还可以为别名添加人类可读的描述吗?
我在MacOSX上
答案 0 :(得分:10)
在bash
:
列出所有别名:
alias
要添加注释,只需将其放在命令的末尾,例如:
$ alias foo='echo bar #some description'
$ foo
bar
$ alias foo
alias foo='echo bar #some description'
答案 1 :(得分:5)
请注意,在fish中,alias
命令使用包装别名值的别名来创建函数。因此,目前还没有任何方法可以列出"别名"。您可以使用functions
命令列出所有已定义函数的名称(根据定义,它们包含别名)。如果您希望每行一个名称functions | cat
。
答案 2 :(得分:2)
您可以添加自己的鱼类功能来列出别名,如下所示:
$ function aliases --description "list all fish aliases" 0|19:02:45
for f in (functions)
functions $f | grep \'alias
end
end
然后保存
$ funcsave aliases
并称之为
$ aliases
示例输出:
function fishc --description 'alias fishc=vim ~/.config/fish/config.fish'
function flutter --description 'alias flutter=~/Repos/DevResources/flutter/bin/flutter'
function imgcat --description 'alias imgcat=~/.iterm2/imgcat'
function imgls --description 'alias imgls=~/.iterm2/imgls'
function inkscape --description 'alias inkscape=/usr/local/Cellar/inkscape/0.92.2_1/bin/inkscape'
答案 3 :(得分:2)
如果有人像我一样偶然发现这个问题
当前oc describe scc restricted
Name: restricted
Priority: <none>
Access:
Users: <none>
Groups: system:authenticated
Settings:
Allow Privileged: false
Allow Privilege Escalation: 0xc042500f4c
Default Add Capabilities: <none>
Required Drop Capabilities: KILL,MKNOD,SETUID,SETGID
Allowed Capabilities: <none>
Allowed Seccomp Profiles: <none>
版本(3.0.2)具有fish
(无参数),其中列出了所有别名。
(类似alias
列出所有缩写。)
(@ heemayl指出abbr
也有bash
...)
答案 4 :(得分:0)
鱼:
-webkit-appearance:none