1 votes

Dois-je prendre la peine de déplacer des éléments de vimrc vers gvimrc ?

Est-il utile de déplacer les options liées à l'interface graphique de mon vimrc vers un gvimrc s'il n'y a que quelques options de ce type ? J'ai plutôt tendance à tout garder au même endroit et à y placer les options gui. if mais y a-t-il un argument convaincant pour faire autrement ?

5voto

jopa Points 800

Tant que vous ne dépendez pas de l'ordre d'exécution ( .vimrc est la première source d'approvisionnement, .gvimrc dernier, après tous les plugins ; la plupart des options n'ont pas une telle dépendance), c'est une décision arbitraire où placer les paramètres de l'interface graphique seulement.

Vous pouvez simplement les mettre dans ~/.vimrc entouré de

:if has('gui_running')
    ..
:endif

Caveat

Apparemment, si vous démarrez le terminal Vim et que vous ne passez qu'ensuite en mode GUI (via :gui ; cela fonctionne par exemple sur Linux Vim), l'option .gvimrc est une source tardive, c'est donc un cas particulier où votre approche consolidée ne fonctionnerait pas.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X