Modifier la police de caractères MacVim

© Christian PAULUS. Document créé le 29 août 2010 , mis à jour le 29 août 2010.

Si les faits ne correspondent pas à la théorie, changez les faits. Albert Einstein

Accueil du site > Astuces > MacOSX > Modifier la police de caractères MacVim

Ergonomie / MacOsX 10.6 (Snow Leopard)

L’éditeur MacVim permet l’utilisation de vim sous l’interface graphique d’OS X.

Avec un grand écran et le recul nécessaire pour une bonne lisibilité, MacVim affiche vos documents dans une taille qui peut s’avérer limite.

Le panel des préférences de MacVim ne permet pas d’optimiser l’environnement graphique. Il faut passer par les commandes GUI de vim.

Connaître la fonte courante de votre document

Pour connaître la fonte utilisée dans le document courant, sous MacOS X, passer en commande (en pressant le caractère deux points " :") puis entrer :

:macaction orderFrontFontPanel:

Le panel des fontes apparaît, la fonte utilisée y est sélectionnée. Vous pouvez y choisir une autre fonte, une autre taille. La modification est immédiate.

:set guifont=*

a le même effet pour tous les OS (Windows, Linux, etc. et ... Mac OS X).

Quel est l’intérêt de :macaction alors ? Juste pour rappeler la présence de cette commande ou son diminutif :maca, et des actions disponibles. Par exemple :maca Ctr-D (le C-D, c’est Contrôle-D) donne la liste des actions :

_cycleWindows:               orderFrontFontPanel:
_cycleWindowsBackwards:      orderFrontPreferencePanel:
addNewTab:                   paste:
arrangeInFront:              performClose:
clearRecentDocuments:        performMiniaturize:
copy:                        performZoom:
cut:                         recentFilesDummy:
fileOpen:                    redo:
findNext:                    selectAll:
findPrevious:                selectNextWindow:
fontSizeDown:                selectPreviousWindow:
fontSizeUp:                  showVimHelp:
hide:                        terminate:
hideOtherApplications:       undo:
miniaturizeAll:              unhide:
newWindow:                   unhideAllApplications:
openWebsite:                 zoomAll:
orderFrontCharacterPalette:

Définir une fonte par défaut

Le plus simple est de placer la ligne nécessaire dans votre fichier .vimrc qui doit se trouver dans votre répertoire personnel.

Exemple pour la fonte Andale Mono en corps 15 :

set guifont=Andale\ Mono:h15

En GTK+ 2 GUI, cette ligne devient :

set guifont=Andale\ Mono\ 15

Pour en savoir plus sur guifont, passer en mode commande vie ’ :’ puis entrer help guifont :

: help guifont

Taille de la fenêtre par défaut

Là aussi, quelques lignes dans votre  /.vimrc, par exemple pour une fenêtre de 60 lignes, 90 colonnes sur Mac OS X :

if has('gui_running')
       " Une fonte pour MacVim
       set guifont=Andale\ Mono:h15
       set lines=60 columns=90
endif

A noter, pour un fichier vimrc :

  • le if conditionnel ne permet ce qu’il inclut que pour l’environnement graphique ;
  • un commentaire commence par un caractère guillemets droits (").

Pour les commandes vim, voir - par exemple - ce billet.

Plussoyez !

Les forums sont fermés.