features
Calc blocks let you do math directly inside your Markdown notes. No need to switch to a calculator or spreadsheet — just type an expression and see the result inline.
A calc block begins with @calc alone on a line, and continues to the first empty line:
@calc
1920 * 1080 = 2,073,600
2500 / 12 = 208.33
The = answer is written by MoreInfo and updates automatically whenever you change the expression.
The result of the previous calculation is stored in a special variable called _last, and is automatically prepended to the next calculation:
@calc
32^2 = 1,024
* 1024 = 1,048,576
sqrt(_last) = 1,024
Define a variable on one line and reference it in subsequent expressions:
@calc
rate = 85 = 85
hours = 160 = 160
rate * hours = 13,600
* 0.3 = 4,080
Variables are scoped to the entire page, not just the block they are defined in. A variable defined in an earlier @calc block can be used freely in any later @calc block on the same page. This lets you split a long calculation across multiple blocks without losing access to values you defined earlier.
@calc
tax_rate = 0.08 = 0.08
---
Some prose explaining the next calculation.
@calc
subtotal = 240 = 240
subtotal * tax_rate = 19.20
Renaming or deleting a definition line removes the variable from that point forward.
Anything after a semicolon (;) is considered a comment and is not parsed. This can be on its own line or inline after an expression:
@calc
64*1024 ; 64K = 65,536
; How many blocks?
/4096 = 16
MoreInfo understands common units:
@calc
5km in miles = 3.10686 miles
+ 4000 feet = 3.86443 miles
in km = 6.2192 km
;
1 gallon = 1 gallon
+ 3 cups = 1.1875 gallon
in cups = 19 cups
Calc blocks understand absolute dates as well as relative dates and units:
@calc
last tuesday = May 26, 2026
+ 90 days = Jul 6, 2026
@calc
2026-08-26 - 2026-06-01 = 2 months, 25 days
in days = 86
Select any expression line and copy it — MoreInfo automatically appends the result to the clipboard text. A line like 5 miles / 10 days copies as 5 miles / 10 days = 0.5 miles/day, so you can paste results directly into a message or document without reformatting.
Keeping calculations in your notes means the context and the result live together. Months later, you can see not just the answer but the reasoning behind it — which numbers you used and why. When the inputs change, update the expression and the result updates with it.