t3learnkeys(1)
β¨ t3learnkeys β the libt3key key-sequence bestie π
okay so. bestie. this is the manual page for t3learnkeys(1), from the <rainbow>libt3key</rainbow> fam, and honestly? it's giving "let me help you build a key database without losing your mind". π
πΈ NAME πΈ
t3learnkeys β learn key sequences for terminal
no fr, that's the whole vibe: it learns the key sequences your terminal sends. π
π¦ SYNOPSIS π¦
t3learnkeys [<OPTIONS>]
that's it. that's the summon. π«Ά
β¨ DESCRIPTION β¨
so basically, t3learnkeys lets you construct a database entry for libt3key super easily β like, no cap, it's the easy way.
and the way it can do this? two whole modes, queen:
- Automatic mode β for X11 terminals only. it generates the key strokes itself, no input needed, living its main character era. π€β¨
- Manual mode β you press the keys, it watches, it learns. hands-on, lowkey intimate. π
π OPTIONS π
t3learnkeys accepts the following options, and yes, we're listing every single one, bestie, nothing gets left behind:
-a,--auto-learnβ generate key strokes automatically. only supported when you're running in an X11 terminal emulator and support is compiled in. iykyk. π₯-A,--dont-abort-auto-learnβ do not abort when you hit Ctrl+C in auto learn mode. it's stubborn on purpose. π-b <keys>,--block-keys=<keys>β don't ask for the keys described bykeys. andkeysis a comma separated list of key descriptions. a key description can be either:- what's printed on the screen when you run
t3learnkeys, or - an identifier as used in the output.
- what's printed on the screen when you run
-o <output>,--output=<output>β write the output to<output>instead of using the value of theTERMenvironment variable as the output file name. (yes,TERMis the default file name, iconic and slightly chaotic of it π)-s,--show-onlyβ only show the sequences produced by pressing keys. in this modet3learnkeyswill not write any files β zero, nada, none π«. this mode is primarily for finding out the sequences sent by specific keys, rather than learning an entire set of keys. like a little sneak peek instead of the full season. π
π BUGS π
if you think you found a bug (π not the bugs), please first check that you're running the latest version of libt3key β http://os.ghalkes.nl/libt3key.html. and when you report bugs, please include a minimal example that demonstrates the problem. minimal. example. do not send a whole novel, bestie, we're begging. π
π AUTHOR π
G.P. Halkes <libt3key@ghalkes.nl>
π COPYRIGHT π
Copyright Β© 2011-2012,2018 G.P. Halkes
libt3key is licensed under the GNU General Public License version 3.
for more details on the license, see the file COPYING in the documentation directory. on Un*x systems this is usually /usr/share/doc/libt3key.
π that's the whole page! go forth and learn those keys, bestie. slay. β¨
okay and for the little sign-off moment you asked for: this is from Version 0.2.11, dated <DATE>, and it's the t3learnkeys(1) page β π§ββοΈ periodt. πβπ
π¦ where this page comes from
- ubuntu stonking: libt3key-bin 0.2.11-1 Β· GPL-3.0-only
- Copyright (C) 2011-2012 G.P. Halkes
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms