Wikia

Vim Tips Wiki

Watchlist Recent changes

Maximize or set initial window size

Redirected from VimTip88

Tip 88 Printable Monobook Previous Next

created 2001 · complexity basic · author Leif Wickland · version 6.0


Contents

To set the initial size of the Vim windowEdit

Place the following in your vimrc to control the initial size of the Vim or gvim window (change the numbers to what you need):

set lines=50 columns=100

Here is a more sophisticated version:

if has("gui_running")
  " GUI is running or is about to start.
  " Maximize gvim window.
  set lines=999 columns=999
else
  " This is console Vim.
  if exists("+lines")
    set lines=50
  endif
  if exists("+columns")
    set columns=100
  endif
endif


On Linux/bsd's terminal, this is done automatically. If you want to set initial size of gvim, you can put "set lines=N columns=N" in .gvimrc


To maximize the initial Vim window under WindowsEdit

Put the following in your vimrc to maximize Vim on startup (from :help win16-maximized):

au GUIEnter * simalt ~x "x on an English Windows version. n on a French one

There is also a plugin with a DLL to maximize/restore the Vim window: maximize.dll : Maximizing plugin for Win32 gVim.

To maximize the initial Vim window under SawfishEdit

You can configure Sawfish to automatically maximize gvim on startup:

  • Run "sawfish-ui".
  • Select "matched windows", "Add...".
  • In "macthers" select "Class".
  • "Grab..." and click the Gvim window.
  • Select the "Maximized" checkbox and click "OK".

CommentsEdit

TODO Following are related tips. Should merge some of these.


In Windows, you can change the Properties of the shortcut to start Vim, for example:

cmd /c start /max "C:\Program Files\vim\vim71\gvim.exe"

There is a :winsize command, but it is deprecated (see :help winsize).


Pages on Vim Tips Wiki

Add a Page
1,586pages on
this wiki
Advertisement | Your ad here

Latest Photos

Add a Photo
71photos on this wiki
See more >

Recent Wiki Activity

See more >

Around Wikia's network

Random Wiki