Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can vim zoom-in and zoom-out?

Tags:

vim

As in the title. I found in emacs we can do that

emacs zoom in/zoom out

I did not find equivalent in vim.

like image 916
Chenming Zhang Avatar asked Aug 09 '13 00:08

Chenming Zhang


People also ask

How do I zoom in and out in Vim?

Press "+" key, Vim editor gui font size will change bigger. And, press "-" key, Vim editor gui font size will change smaller. This plugin is for GUI only.


1 Answers

The font size of a a console-based vim is determined by the font size of the terminal. So changing the vim font size can be achieved by changing font size of the terminal that vim is called from :

|Terminal emulators |     + font size      |- font size
--------------------------------------------------------------------
|    xterm          |Shift + Keypad Plus(+)|Shift + Keypad Minus(-)
|                   |Or control + mouse right click to choose the 
|                   |desired font size.
--------------------------------------------------------------------
|  GNOME terminal   |Control+Shift+Plus(+) |Control + Minus(-)
|                   |Do not use keypad.    |Do not use keypad.
--------------------------------------------------------------------
|  Terminator       |Control+Shift+Plus(+) |Control+Minus(-) 
|                   |Do not use keypad.    |Do not use keypad.
--------------------------------------------------------------------
|    Konsole        |Control+Mouse Wheel   |Control + Mouse Wheel 
|                   |Scroll Up, or         |Scroll Down, or
|                   |Control + Plus(+)     |Control + Minus(-)
--------------------------------------------------------------------
|    lilyterm       | Control + Plus(+)    |Control + Minus(-)     
--------------------------------------------------------------------
| xfce4-terminal    | Right Click/Preferences/Appearance. 
|                   |   No keyboard or mouse shortcut.
--------------------------------------------------------------------
| lxterminal        | Edit/Preferences/Style. 
|                   |   No keyboard or mouse shortcut.
--------------------------------------------------------------------
| mlterm            | Control + Right click to bring up settings. 
|                   |Encoding tab/Font Size. 
|                   |   No keyboard or mouse shortcut.
--------------------------------------------------------------------
| kterm             | Control + Right click to bring up font size menu.
--------------------------------------------------------------------
|rxvt-unicode(urxvt)|Issue printf command inside terminal window. 
|                   |Eg: printf '\33]50;%s\007' "xft:DejaVu Sans Mono-8"
|                   |running this command inside flying vim is not       
|                   |working. One has to quit vim and issue the commmand
--------------------------------------------------------------------
like image 161
Chenming Zhang Avatar answered Oct 21 '22 01:10

Chenming Zhang