No, the issue isn't with fonts as I already wrote above. <offtopic> > here's the most complete Unicode terminal font I've found so far: I tried the font you suggested, but sorry, I dont like how this font places tilda "~" character, aligned it on the top instead of in a middle. I believe programming font (well, for everyday use too) should have very distinct characteristics also between "looks alike" characters, that's why I always comparing fonts against these test cases below (placing looks alike in pairs, as well make sure that font don't trying to be smart and don't substitute arrows, dashes, underscores, series of dots to html entities like characters): <strong> ~~~ O0 OQ0 !Il1| ij g9q CG6 8B3 5S FP KX G& C{ C( `~-+=>. & -- __ ({[]}) " ' <!-- --> <-- ->> <<- -> <- => <=> <==> ==> <== >>= =<< -- := =:= == !== != <= >= // /** /* */ && .& || !! :: >> << ¯\_(ツ)_/¯ __ ___ ... ... ~~~ </strong> IMHO, bellow are most helful fonts for terminals and programmig: - Fantasque Sans Mono - Ubuntu Mono - Bront - JetBrains Mono - JuliaMono - Fira Code </offtopic>