Змінити розмір шрифту macvim?


178

Я використовую macvim і мені це подобається. Також мені дуже подобається шрифт за замовчуванням.

Моє запитання:

Як змінити розмір шрифту в моєму .gvimrc? Я хочу, щоб він був більшим, не змінюючи шрифт за замовчуванням.

Усі приклади, які я бачив, вказують шрифт, а потім розмір ":".

Тож як я можу просто змінити розмір, а не сам шрифт ?

Дякую!

Відповіді:


142

Шрифт за замовчуванням - Bitstream Vera (на цій сторінці шукайте "шрифт за замовчуванням"). То чому б не просто вказати це, але з іншим розміром шрифту? Напр

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

Цей підхід також гарантує, що якщо в майбутньому зміни за замовчуванням (наприклад, у системному замовчуванні, Monaco), у вас все ще буде активовано бажаний шрифт.


Ах, але я зрозумів це, і це було найближче до цього. Дякую за те, що ви мене на правильному шляху. Це в De Ja Vu Veraмоїй системі. Ага. Спасибі все одно!
Олексій

@Alex: Це цікаво. Схоже, документи тоді застаріли. Цей шрифт є розширенням оригінальної Bitstreamсімейства шрифтів, "щоб забезпечити ширший діапазон символів, зберігаючи оригінальний вигляд" . Дякуємо, що повернулися з цією інформацією.
ire_and_curses

2
У OS X Mavericks ця відповідь не працює. Дивіться @Denis відповідь нижче. : встановити guifont = Menlo \ Regular: h16
Ведмідь Тревіс

111

Швидкий спосіб встановити шрифт, якщо ви не заперечуєте над спливаючим меню - це набрати :set gfn=*.

Це дозволить вам налаштувати будь-яку властивість шрифту, не змінюючи нічого іншого про нього.

Потім ви можете використати, :set gfnщоб побачити, для чого зараз встановлено, і додати це у свій .vimrc.

Як приклад, у моєму випадку він показує, guifont=Monaco:h12і так, щоб отримати те саме налаштування при запуску, я додав set gfn=Monaco:h12до свого .vimrc.


3
Дякуємо за трюк 'set gfn = *'. Мені дійсно потрібно було переглянути список того, що було доступно --- добре знати, що я можу!
ухилення від потоку

65

Жоден із вищезазначених відповідей не працював для мене, ось що вийшло:

Додайте до свого .gvimrc для користувачів janus його ~ / .gvimrc.after:

set guifont=Menlo\ Regular:h14

Для subvim створіть файл: ~ / .vim / custom / gvimrc
Lenar Hoyt

2
Ви також можете додати рядок у звичайний ~ / .vimrc
aharris88

Це працювало для мене (також нічого з перерахованого вище). Я також змінив ~ / .vmrc
Jorammer

59

- =і - -збільшить і зменшить розмір шрифту відповідно.


Я мав би використовувати Ctrl + Shift + =, щоб збільшити розмір шрифтів. Це може бути тому, що я використовую норвезьку розкладку клавіатури
1313

1
@smat Ну, це спеціально говорить про MacVim на OSX.
Коннер

4
Крім того, ми припускаємо, що вони хочуть змінити веб-сайт шрифту, то вони хотіли б, щоб це було перевагою протягом сеансів. Ця відповідь цього не зробить.
Нова Олександрія

1
@Conner Має бути Cmd + Shift + = в моєму вище коментарі. Дякуємо, що помітили помилку.
смач


7

У відповідях відсутня одна корисна примітка - ви можете скористатися set guifont=*засобом вибору шрифту для вибору з доступних шрифтів у системі. Це може бути лише OSX та Linux, але бажано вводити його вручну.

Вибравши шрифт, ви зможете скористатися set guifontще раз, який буде надрукувати назву шрифту та вибраний розмір. Єдине застереження, яке стосується того, що будь-які пробіли потрібно змінити у вашому ~ / .vimrc


З усіх відповідей саме ця допомогла мені. Дякую. :)
Леві Фігейра

6

Зміна розміру шрифту консолі vim може збільшити або зменшити

set guifont=Menlo\ Regular:h14

Для Macvim наступна клавіша роботи ярлика

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

Для терміналу

Zoom in-CMD/ctrl++
Zoom out-CMD/ctrl+-
Normal default size - CMD/cmd+0    

так, це правильно. Як збільшити / зменшити масштаб, значення fontsizeв set guifont=Menlo\ Regular:h<fontsize>збільшуватиметься / зменшуватися відповідно.
A-Dubb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.