I need to change the size of the font inside the terminal Vim (not GUI Vim!). I am working on Windows, what kind of command can I use (I'll map it to a key after that). I do not want to go and change the properties of the console window manually, I need a command that can quickly increment/decrement such values.

Edit after acceptance: I ended up going to gVim

  • 4
    You have to change your console font size if you're in a console. Please close your question. – Andy Ray Jan 17 '13 at 3:55
  • Seems like this question is more suitable for SuperUser. – Maximus Jan 17 '13 at 7:08
  • Why wouldn't you put it in vi.stackexchange.com – NeilG Oct 3 at 1:14

There is no command in Windows for switching console fonts. The best you can do is write your own program which does that. Here's sample code that may help: http://blogs.microsoft.co.il/blogs/pavely/archive/2009/07/23/changing-console-fonts.aspx


You may turn to Console Emulator (I'm the author of ConEmu). One of its features - changing font size by hotkey or Ctrl+Wheel (by default). It works on any Windows starting from Windows 2000.


I used Console2 on Windows; it's a lot friendlier than cmd.exe, and allows changing the font and font size as well as resizing the window and some other niceties.

  • Curious, did you try ConEmu? – Maximus Jan 18 '13 at 16:52
  • no; i'm not sure ConEmu even existed when i still used windows – Eevee Jan 18 '13 at 17:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.