From f9f16d1c9b375ff3abecc6eaef854a5ccef244ff Mon Sep 17 00:00:00 2001 From: jbranchaud Date: Wed, 13 Jan 2021 11:50:44 -0600 Subject: [PATCH] Add Use The Built In Emoji Picker as a kitty til --- README.md | 7 ++++++- kitty/use-the-built-in-emoji-picker.md | 17 +++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 kitty/use-the-built-in-emoji-picker.md diff --git a/README.md b/README.md index 7cafa1e..9619781 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ pairing with smart people at Hashrocket. For a steady stream of TILs, [sign up for my newsletter](https://tinyletter.com/jbranchaud). -_1007 TILs and counting..._ +_1008 TILs and counting..._ --- @@ -31,6 +31,7 @@ _1007 TILs and counting..._ * [Internet](#internet) * [JavaScript](#javascript) * [jq](#jq) +* [Kitty](#kitty) * [Linux](#linux) * [Mac](#mac) * [MongoDB](#mongodb) @@ -399,6 +400,10 @@ _1007 TILs and counting..._ - [Extract A List Of Values](jq/extract-a-list-of-values.md) +### Kitty + +- [Use The Built-In Emoji Picker](kitty/use-the-built-in-emoji-picker.md) + ### Linux - [Check Ubuntu Version](linux/check-ubuntu-version.md) diff --git a/kitty/use-the-built-in-emoji-picker.md b/kitty/use-the-built-in-emoji-picker.md new file mode 100644 index 0000000..e9082d1 --- /dev/null +++ b/kitty/use-the-built-in-emoji-picker.md @@ -0,0 +1,17 @@ +# Use The Built-In Emoji Picker + +Kitty has a built-in emoji picker which you can use to search for and select an +emoji character to be placed in your current terminal context. This is handy +because Mac OSX's built-in emoji picker (Ctrl-Cmd-Space) doesn't work in Kitty. + +To open up Kitty's emoji picker, hit `Ctrl-Shift-u` (or prefix `u` with +whatever your Kitty metakey is). You'll see a full screen menu with 4 different +tabs. If you move to the _Emoji (F2)_ tab (`Ctrl-]` and `Ctrl-[` to navigate), +you'll be able to search for an emoji based on its metadata name. + +For instance, if I type `check`, I'll see a bunch of unicode characters that +match that term including `3 ✅ White heavy check mark`. By hitting tab until +I reach that result, I can hit `Enter` to send that emoji to the terminal +context. + +[source](https://sw.kovidgoyal.net/kitty/kittens/unicode-input.html)