foot/doc
Antoine Beaupré 5e61507a44
bind control-shift-u to unicode-input, move urls to o
Having a keybinding to invoke arbitrary unicode characters is very
useful. It's often used as a method of last resort to communicate with
people outside of your main language. For example, if you want to type
the last letter of my real name, you can invoke the latin-1 character
0xe9 or unicode 0x00e9.

You can also use this to type special characters, for example, unicode
U+1F4A9 is of course, the infamous PILE OF POO, which is sure to
produce million laughs everywhere you go.

In foot, there's no keybinding by default to invoke the very useful
unicode-input command. There is no "standard" (as in "ISO") keybinding
this either. But there *is* a de-facto standard currently deployed
by *both* GTK and Qt (a rare feat) *and* Chrome OS (an even rarer
feat) and it's control-shift-u.

Alternatives include Control-x 8 (emacs), Control V u (vim),
Alt (Windows, LibreOffice), or Option (Mac). I doubt we want to adopt
any of those.

So let's use control-shift-u for this. Unfortunately, it's currently
assigned to show-urls-launch, which is unfortunate, but
insurmountable. We can reassign this keybinding elsewhere. I have
picked control-shift-o in my configuration, because "o" is a good
mnemonic for "open URLs". Others have suggested "m" instead.

Closes: #1183
2022-12-16 14:48:45 -05:00
..
benchmark.md doc: benchmarks: update with desktop results for 1.12.1 (r9) 2022-05-12 13:10:24 +02:00
foot-ctlseqs.7.scd doc: foot-ctlseq: expand last column to fill screen in all tables 2022-12-14 12:20:52 +01:00
foot.1.scd bind control-shift-u to unicode-input, move urls to o 2022-12-16 14:48:45 -05:00
foot.ini.5.scd bind control-shift-u to unicode-input, move urls to o 2022-12-16 14:48:45 -05:00
footclient.1.scd change default log level to WARNING 2022-11-22 10:22:22 -05:00
meson.build Add support for creating utmp records 2022-09-23 23:02:25 +02:00
sixel-wow.png README: add screenshot of sixel graphics 2020-02-22 22:04:28 +01:00