我的MacVim配置最开始是参考 MacVim 配置攻略 | 卡瓦邦噶! 这篇文章的,不过里面有很坑的地方。
这个作者用的主题很不错,我也就拿来用了,不过发现MacVim并不自带此主题,需要另外下载tomasr/molokai: Molokai color scheme for Vim,将molokai.vim文件下载到/Applications/MacVim.app/Contents/Resources/vim/runtime/colors/文件夹中。然后再在~/文件夹新建.gvimrc文件,写入colorscheme molokai,再重启MacVim即可。
文章里截图用的字体也不错的,它里面的字体设置是用的下面命令:
set guifont = Source_Code_Pro:h15
这里就是最坑的地方了,无论我怎么设置重启MacVim都会报错:E518: Unknown option: Source_Code_Pro:h15。
后来才发现是中间的空格问题,删除空格就好了。
在MacVim里,可以用 :set guifont? 来显示当前使用的字体,不过如果没有在.gvimrc中设置过字体,显示的会是空字符串
如果没有设置过字体,那需要怎么设置呢?办法是在MacVim的菜单里选择Edit——Font——Show Fonts,就可以打开字体管理器显示当前MacVim使用的字体了,但是你未必这个使用中的字体的英文名,这个时候改一下字号,关闭,再在MacVim里输入上面的命令就可以看到真正的字体名字了。
也有另外的办法:You can :set guifont=* to open a font chooser with the fonts available on your system. Then after you pick one you like you can :set guifont? to read back the value you need to put in your .vimrc.
我的~/.gvimrc文件里的内容:
colorscheme molokai
set t_Co=256
"set background=dark
"set guifont=Source_Code_Pro:h15
"set guifont=Monaco:h15
set guifont=Menlo_Regular:h14
我Mac上MacVim默认的字体是Menlo Regular,看着效果还挺好的。
在命令行中打开文件并在新tab中显示
alias gvim="/Applications/MacVim.app/Contents/MacOS/Vim --servername VIM --remote-tab $1 &> /dev/null"
网友评论