News for hackers. Stuff that matters.
Re:Vim.wasm by jcr1488 on Thursday April 25, 2019 @05:31AM (#19746407)
> Holding `CTRL` essentially lops off the first three bits

No, it inverts the 7th bit (or subtracts 64).

The Linux `ascii(7)` man page has a similar table, but with 2 columns. The first 32 control characters listed there have their "caret notation" character in the opposite column.

Re:Vim.wasm by nothrabannosir on Thursday April 25, 2019 @06:29AM (#19746655)
Is this why the symbol for Ctrl is also commonly the symbol for xor?!
Re:Vim.wasm by jcr1488 on Thursday April 25, 2019 @06:41AM (#19746722)
I'm not sure. I think the caret is just a prefix to make it distinguishable from the normal letters.

It is the reason why Ctrl+i in a terminal is the same as Tab though. Likewise for Ctrl+m == Enter.

Re:Vim.wasm by midgetjones on Thursday April 25, 2019 @06:16AM (#19746609)
Thanks! Listen to this person ^