t3learnkeys(1)

πŸ“¦
version 0.2.11 Β· 2 versions
, in ubuntu stonking

✨ 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 by keys. and keys is 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.
  • -o <output>, --output=<output> β€” write the output to <output> instead of using the value of the TERM environment variable as the output file name. (yes, TERM is the default file name, iconic and slightly chaotic of it πŸ’€)
  • -s, --show-only β€” only show the sequences produced by pressing keys. in this mode t3learnkeys will 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 Β© 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