-
I'm trying to set
However, I am still not getting the appropriate ligature of triple equals And here it is in VSCode with that setting turned on: Am I switching the ligatures on in Kitty correctly? I have tried using the normal and postscript font name here but same result with both. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 8 replies
-
I tested it on macOS and Linux and it seems to work fine. kitty --config=NONE -o 'font_family Iosevka Slab' -o 'font_features Iosevka-Slab -calt +JSPT' When I type You should note that for fonts with different styles, you need to turn them on one by one. For example,
|
Beta Was this translation helpful? Give feedback.
-
Well some progress in figuring this out. Seems to be related to neovim, or how I have it configured. If I run the command you gave above using |
Beta Was this translation helpful? Give feedback.
-
Use --debug-font-fallback and open a file with just === in it and see what fonts are being used. My guess would be either that neovim is using a bold/italic variant or that it is not output the actual === to the terminal. |
Beta Was this translation helpful? Give feedback.
-
So, this is odd. If I start a new file, type in wtf.movObviously at this point it seems obvious this is not to do with Kitty! |
Beta Was this translation helpful? Give feedback.
I tested it on macOS and Linux and it seems to work fine.
When I type
===
, it will be rendered as shown in the screenshot above.You should note that for fonts with different styles, you need to turn them on one by one. For example,
Iosevka-Slab-Bold
.