scroll(1)
– pager
I think a very light pager would be useful in addition to a (necessarily) slightly heavier editor. We could have two editors - pg(1) (operating in cooked mode using stdio.h) and scroll(1)…
"Null byte" makes sense but "nul byte" makes sense faster and indicates specifically the ASCII zero value versus an arbitrarily-sized ("byte" is sadly not always specific enough) value.
This infinitive present tense for descriptions feels off and I think this is a good example of why. "Compare integers" - who, what, when, where, why, how? It's easy to reference but more…
Could this functionality be attained using a combination of existing or hypothetical utilities and shell features? We should consider whether this utility should be necessary for its use…
Could we make it so this file is testable the same way the last was?