-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem with VictorMono in VSCode with ligatures enabled. #643
Comments
im experiencing the same issue. the issue does not exist with the base Victor Mono |
This isn't just in vscode... I had initially installed all of the "windows compatible" variants and I was seeing the same issue in a couple of other apps on Windows10 (neovide and nvui in particular). I didn't actually attempt to run either of these with ligature support disabled. I removed all of the font files and then reinstalled just the non-mono subset (i.e. |
Installed
In writer the ligatures break when italic is turned on: I have seen something similar already 🤔 |
i get the same issue on macos, well just in the quicklook preview, haven't gone past that point yet. just mono versions and windows compatible doesn't affect it. just these files, and their ... Windows Compatible versions, are affected for me:
|
This issue has been automatically locked since there has not been any recent activity (i.e. last half year) after it was closed. It helps our maintainers focus on the active issues. If you have found a problem that seems similar, please open a new issue, complete the issue template with all the details necessary to reproduce, and mention this issue as reference. |
🎯 Subject of the issue
The issue is similar but not identical to #415 and #494

For some reason, the ligatures in italics don't work properly in VSCode. They seem to be shifted to the right by one space, overlapping the next character:
What's even stranger, when the ligatures are turned on in VSCode settings (

"editor.fontLigatures": true
), a bunch of ligatures appear that shouldn't exist. As far as I could tell they mostly involve "a", "e" and "l" (lowercase L) creating complexes with all lower-case letters. This results in a complete gibberish in certain places:Turning off the ligatures in the settings (

"editor.fontLigatures": false
) causes these to go away:Below are some more examples I created to try and work out what's happening. I also made a screenshot of the lines selected so that it's possible to see spaces and other unprintable characters. Note: there is always just one space between the slashes and the word.


Sublime Text 3 with the same settings on the same system works perfectly without any weird behaviour:


🔧 Your Setup
The text was updated successfully, but these errors were encountered: