我应该在.vimrc
文件中写一下,以测试我是否正在运行 vim 或 gvim 。
因为我非常喜欢的颜色模式 colorscheme在vim中很漂亮,但在gvim中很难看。所以我想要的是,当我在vim中时,我使用前面提到的颜色模式 colorscheme,当我在gvim中时,使用另一个颜色模式 colorscheme。
是否有任何vimscript代码可以实现此功能?
答案 0 :(得分:16)
这两个页面有很多关于配色方案的信息以及如何切换它们: http://vim.wikia.com/wiki/Switch_color_schemes http://www.indelible.org/ink/vim-colorschemes/
它还包含您遇到的问题:
if has('gui_running')
" GUI colors
colorscheme foo
else
" Non-GUI (terminal) colors
colorscheme bar
endif
答案 1 :(得分:4)
gvim有自己的配置文件.gvimrc
。您放入此文件的设置将覆盖仅限gvim的.vimrc
设置。
答案 2 :(得分:0)
根据我在gVim中使用Settings子菜单的经验确实覆盖了gvimrc。
如果要在gVim中设置字体,请将这些行添加到gvimrc
set guifont=WhateverFontYouWant\ 011
&安培;用大小代替你需要的值