Ledger
Ledger 是一个强大的复式记账系统,可以通过 UNIX 命令行访问。 Ledger 始于 2003 年,由 John Wiegley 编写,并以 BSD 许可证发布。
安装
Ledger 有几个移植到各种语言的版本。 安装 其中一个:
用法
提示: 为了避免每次调用 ledger 时都输入
--file /path/to/finances.ledger
,请考虑将 LEDGER_FILE
设置为您的环境变量之一,或者将 --file /path/to/finances.ledger
添加到您的 .ledgerrc
中。Emacs 用户可能会对使用 ledger-mode 感兴趣。 ledger-mode 在 MELPA 上可用,并附带 info,可以通过 C-h i m Ledger mode RET
访问。
技巧与诀窍
在 ledger 转换期间分配商品
默认情况下,ledger 在从 csv 文件转换为 ledger 格式时不会分配商品。 要使其在缺少货币时分配货币,您可以将货币设置为 ledger 文件的默认商品,方法是将类似这样的内容添加到文件中
commodity $ note US Dollar default nomarket format $1,000.00