Re:Fira Code: monospaced font with programming ligatures
by wffurr on Saturday December 19, 2015 @05:59PM
(#10765232)
Vim isn't there problem, it's your terminal. There is an open feature request with iterm2, but terminal.app is probably a lost cause. I know nothing about the state of Unicode font rendering in Linux.
[ Parent
| on HN ]
Re:Fira Code: monospaced font with programming ligatures
by tonsky on Sunday December 20, 2015 @08:50AM
(#10767015)
Strangely enough, I had Terminal.app listed as not supported (at it wasn’t when I checked).
But checking now, ligatures render just fine. Yay! (that implies console vim & emacs, of course)
Re:Fira Code: monospaced font with programming ligatures
by baghira on Saturday December 19, 2015 @06:36PM
(#10765355)
It works fine under konsole 15.08.
Re:Fira Code: monospaced font with programming ligatures
by gh02t on Saturday December 19, 2015 @08:18PM
(#10765639)
Konsole is the only terminal emulator I could get it working with, which is annoying because I much prefer rxvt. Konsole does weird stuff with my terminal colors in tmux, so I ended up not being able to use this nice font when I tried it previously.
Re:Fira Code: monospaced font with programming ligatures
by endgame on Sunday December 20, 2015 @12:31AM
(#10766168)
Have you tried urxvt, by any chance?
Re:Fira Code: monospaced font with programming ligatures
by Tiksi on Sunday December 20, 2015 @08:44AM
(#10767005)
Tried to get it at least readable for 15 mins or so and gave up: http://paste.click/msFBVy
Tried all kinds of variations of
> fnt="xft:Fira code:pixelsize=10:size=15"; urxvt -fn "$fnt" -fb "$fnt" -fi "$fnt" -fbi "$fnt" -letsp -1
Can't get the font spacing to not be massive and the ligatures don't work.My build is:
rxvt-unicode (urxvt) v9.21 - released: 2014-12-31
options: perl,xft,styles,combining,blink,iso14755,unicode3,encodings=eu+vn+jp+jp-ext+kr+zh+zh-ext,fade,transparent,tint,pixbuf,XIM,frills,selectionscrolling,wheel,slipwheel,smart-resize,cursorBlink,pointerBlank,scrollbars=plain+rxvt+NeXT+xterm
Edit: Tried hasklig that was mentioned. Ligatures still don't work but the spacing is fine: http://paste.click/cEWQZs