2014-04-24 27 views
3

我配置在Mac OS X小牛隊的MacVim設置字體。我在〜/ .vimrc和〜/ .gvimrc中輸入了「set guifont = Menlo \ 14」,但編輯器仍然以快遞方式顯示。失敗到的MacVim

我插入 「:設置guifont?」它揭示了「guifont = Menlo \ 14」。我概述了.vimrc和.gvimrc的內容,但沒有發現其他行覆蓋了guifont設置。

我已經檢查的堆棧溢出幾個職位,但仍無法找到解決方案。希望得到一些幫助,感謝期待。

+0

我得到一個無效的字體,當我試試這個。你看http://stackoverflow.com/questions/17508542/how-to-set-the-default-font-size-on-vim/17508781#17508781?我說的幾乎所有的東西都適用於此。 – FDinoff

+0

謝謝。我只是想出了它。我猜設置字體的語法在不同的平臺上有點不同。我通過菜單設置字體,並用「:set guifont?」檢查語法,然後找到正確的表單。你的回答對我也有幫助。謝謝。 – Zelong

+0

@Zack,以備將來參考,正確的語法是什麼,它與您最初的嘗試有什麼不同? –

回答

7

的打算這樣做這個理想的方式是由VIM調用以下命令:

set guifont=* 

這將打開一個字體選擇對話框,你可以選擇任何你想在那裏。一旦這樣做,你應該再檢查一下選項設置爲使用您提到自己的命令:

set guifont? 

現在,你應該把該輸出在你的.gvimrc裏(不.vimrc裏),另外你會需要像你已經做的那樣逃離這些空間。在你自己設置的內容中可能存在微妙的錯誤,例如字體大小有時可以用不同的方式設置。

0

在我的版本的MacVim的(7.4.258)和運行EL大尉,把

set guifont=* 

在.vimrc裏造成的MacVim吐出以下錯誤(在命令行中運行時,從它開始碼頭造成它只是不運行):

E665: Cannot start GUI, no valid font found 

如此看來正確的做法是開始的MacVim,使用編輯>字體>顯示字體菜單中,選擇一種字體,然後用

設置guifont?

找到行添加到您的.vimrc

還記得使用正斜槓逃避的字體名稱空格。