Changer la taille de la police macvim?

178

J'utilise macvim et j'adore ça. J'apprécie également beaucoup la police par défaut.

Ma question est:

Comment changer la taille de la police dans mon .gvimrc? Je veux qu'il soit plus grand, sans changer la police par défaut.

Tous les exemples que j'ai vus spécifient une police puis un ':' puis la taille.

Alors, comment changer la taille et non la police elle-même?

Merci!

Alex
la source

Réponses:

142

La police par défaut est Bitstream Vera (recherchez «police par défaut» sur cette page). Alors pourquoi ne pas simplement le spécifier, mais avec une taille de police différente? Par exemple

:set guifont=Bitstream\ Vera\ Sans\ Mono:h14

Cette approche garantit également que si à l'avenir la valeur par défaut change (par exemple, la Monacopolice par défaut du système ), vous aurez toujours votre police préférée activée.

ire_and_curses
la source
Ah mais je l'ai compris et c'était le plus proche de ça. Merci de m'avoir mis sur la bonne voie. C'est De Ja Vu Verasur mon système. Huh. Merci quand même!
Alex
@Alex: C'est intéressant. On dirait que les documents sont un peu dépassés alors. Cette police est une extension de la Bitstreamfamille de polices d' origine , "pour fournir une plus large gamme de caractères tout en conservant l'aspect et la sensation d'origine" . Merci de revenir avec cette information.
ire_and_curses
2
Sur OS X Mavericks, cette réponse ne fonctionne pas. Voir la réponse @Denis ci-dessous. : set guifont = Menlo \ Regular: h16
Travis Bear
111

Un moyen rapide de définir la police si cela ne vous dérange pas qu'un menu s'affiche est de taper :set gfn=*.

Cela vous permettra d'ajuster n'importe quelle propriété de la police sans rien changer d'autre à ce sujet.

Ensuite, vous pouvez utiliser :set gfnpour voir à quoi il est maintenant défini et l'ajouter à votre .vimrc.

A titre d'exemple, dans mon cas, cela montre guifont=Monaco:h12et donc afin d'obtenir le même paramètre au démarrage, j'ai ajouté set gfn=Monaco:h12à mon .vimrc.

Thorsten Lorenz
la source
3
Merci pour l'astuce 'set gfn = *'. J'avais vraiment besoin de voir une liste de ce qui était disponible - bon de savoir que je peux!
evadeflow
65

Aucune des réponses ci-dessus n'a fonctionné pour moi, voici ce qui a fonctionné:

Ajoutez à votre .gvimrc, pour les utilisateurs janus son ~ / .gvimrc.after:

set guifont=Menlo\ Regular:h14
Denis
la source
Pour subvim, créez un fichier: ~ / .vim / custom / gvimrc
Lenar Hoyt
2
Vous pouvez également ajouter la ligne dans votre régulier ~ / .vimrc
aharris88
Cela a fonctionné pour moi (pas non plus de ce qui précède). J'ai aussi changé ~ / .vmrc
Jorammer
59

- =et - -augmenteront et diminueront respectivement la taille de la police.

Conner
la source
J'avais utilisé Ctrl + Shift + = pour augmenter la taille de la police. Peut-être parce que j'utilise une disposition de clavier norvégien
smat
1
@smat Eh bien, cela parle spécifiquement de MacVim sur OSX.
Conner
4
De plus, nous supposons que s'ils veulent changer le site de polices, ils aimeraient que ce soit une préférence entre les sessions. Cette réponse ne fera pas cela.
New Alexandria le
1
@Conner devrait être Cmd + Shift + = dans mon commentaire ci-dessus. Merci d'avoir repéré l'erreur.
smat le
10

Cela fonctionne très bien ma fin.

: set guifont = Menlo \ Régulier: h12

John Griffiths
la source
Gagnez-moi beaucoup de temps.
peacepassion
7

Une note utile manque dans les réponses - vous pouvez utiliser set guifont=*ce qui fera apparaître un sélecteur de polices pour que vous puissiez sélectionner parmi les polices disponibles sur le système. Cela peut être OSX et Linux uniquement, mais il est préférable de le saisir manuellement.

Une fois que vous avez sélectionné la police, vous pouvez utiliser à set guifontnouveau qui imprimera le nom de la police et la taille que vous avez sélectionnée. La seule mise en garde étant que tous les espaces doivent être antislashés dans votre ~ / .vimrc

synthétiseurpatel
la source
De toutes les réponses, c'est celle qui m'a le plus aidé. Je vous remercie. :)
Levi Figueira
6

La modification de la taille de la police de la console vim peut augmenter ou diminuer

set guifont=Menlo\ Regular:h14

Pour Macvim suivant le travail de raccourci clavier

zoom out - CMD+-
zoom in -CMD+=

Pour le terminal

Zoom in-CMD/ctrl++
Zoom out-CMD/ctrl+-
Normal default size - CMD/cmd+0    
J4cK
la source
Oui c'est correct. Lorsque vous effectuez un zoom avant / arrière, la valeur de fontsizein set guifont=Menlo\ Regular:h<fontsize>augmente / diminue en conséquence.
A-Dubb