Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

MacVimでFiraCode使う

$
0
0

FiraCodeとは

Monospaced font with programming ligatures

https://github.com/tonsky/FiraCode

アローファンクションとかを,見やすカッコいい感じで表示してくれるモダンなフォント.
このフォント使えばモテるらしい.

MacVimで使う

https://github.com/tonsky/FiraCode/releases

上記のURL先のリンクからフォントをダウンロードしてfontをインストールする.

次の設定を~/.gvimrc に記述する

~/.gvimrc
if has('mac')&& has('gui_running')set macligatures
  setguifont=FiraCode-Retina:h12
endif

vimを再起動する

かっこいい!

スクリーンショット 2016-03-29 22.55.32.png

カーソル位置のフォントは元にもどって,カーソル位置の文字がどれか一応わかりやすくなってるし,かっこ良くてモチベ上げる.

僕は,set guifont=FiraCode-Retina:h12,Ubuntu\ Mono:h14として,
UbuntuMonoと組み合わせて使っている.

注意としては, MacVimのみ対応でgVimやvim, neovimは未対応ということ

helpにもそう書いてある.

                *'macligatures'* *'nomacligatures'*
'macligatures'      boolean (default off)
            global
            {not in Vi}
                        {only available when compiled with GUI enabled on
             Mac OS X}
    This option only has an effect in the GUI version of Vim on Mac OS X
    v10.5 or later.  When on, Vim will display ligatures if the selected
    'guifont' supports them. Examples for such fonts are Fira Code or
    Haskelig.
    Note: Currently this option only has an effect if
    'Use Core Text renderer' is enabled in the GUI preferences pane.


Viewing all articles
Browse latest Browse all 5608

Trending Articles