我刚刚遇到fc
命令,它允许您编辑先前的命令并在之后发出它。
它有自己的FCEDIT
环境变量用于设置其编辑器,并且有一个手册页POSIX 程序员手册( 1p
)。
它在目录中创建一个文件/tmp
,如果文件被保存(:wq
in vim
),则执行其内容。
除此之外,它还可以编号并列出fc -l
以前执行的命令以供选择。
所以这是一个非常好用且方便的命令。
问题是它的名字的真正含义是什么?如何将命令与其功能联系起来?
“一流”?或者甚至可能只是“函数”(在写完上一句话后我想到了什么)?
该手册将其简称为“fc 实用程序”。
答案1
尽管zshbuiltins(1)
手册页没有指出,但该fc
命令与其对应命令几乎相同bash
。只需 (F)ix (C) 命令即可。