guifg
e guibg
são sempre usados apenas pelo gvim, e ctermfg
e ctermbg
são o que o vim usa nos terminais.
Você pode encontrar plugins vim que irão converter as cores do gui 'on the fly' para aproximações de terminal mais próximas (CSApprox, ColorSupport), ou você pode usar uma ferramenta como Vim-toCterm para converter um esquema de cores GUI no terminal uma vez e depois usar o novo esquema.