Je personnalise ma propre palette de couleurs pour Vim mais je ne sais pas quand dois-je configurer la variable CTERMFG/CTERMBG et la variable GUIFG/GUIBG, car je n'ai vu aucune différence entre eux du tout. Y a-t-il une différence entre eux?
Quelqu'un peut-il me donner un exemple illustratif de la façon de les utiliser? Merci
Les paires séparées vous permettent de spécifier différentes couleurs pour un terminal (qui peut vous limiter à une palette de couleurs de taille fixe, généralement 16 ou 256) et une interface graphique (qui fournit généralement une palette beaucoup plus grande ou même un accès direct à n'importe quelle couleur de votre l'affichage peut gérer).
Par exemple, si vous démarrez une session dans votre terminal en utilisant vi some_file.txt
, alors ctermfg
et ctermbg
serait utilisé. Si vous démarrez une instance de gvim
(qui ouvre sa propre fenêtre indépendante de votre émulateur de terminal), alors guifg
et guibg
sont utilisés à la place.