Source

qvim /

Filename Size Date modified Message
farsi
libs
nsis
pixmaps
runtime
src
828 B
1021 B
582 B
16.3 KB
21.8 KB
1.6 KB
3.9 KB
582 B
1.2 KB
582 B
420 B
582 B
389 B
582 B
805 B
6.2 KB
1.4 KB
217 B
882 B
2.0 KB
3.3 KB
9 B
484 B
487 B
365 B
1.8 KB
612 B
624 B
835 B
169 B
40.5 KB
624 B
624 B
4.0 KB
624 B
1.8 KB
2.8 KB

This is README for the Qt GUI - if you want the VIM README check README.txt

Compiling VIM with the Qt gui

Building on Linux/BSD systems

For the most part you can build it as you would build vim with support for another gui, just issue the following commands:

$ ./configure --enable-gui=qt
$ make

All the regular configure options apply. Just don’t forget, you need libqt and libqt4-devel now. Usually you'll want to pass in something like:

./configure --prefix=/usr/ --with-features=huge --with-vim-name=qvim --enable-gui=qt

If configure is unable to find Qt, try passing in the Qt base dir as follows:

./configure <...> --with-qt-dir=/usr/lib/qt4

The vim binary will be created under src/vim.

Building on Windows

As of commit c0956732b437 we have some initial support to build vim-Qt in windows. You can build vim-Qt for windows provided that you have Qt, CMake and an adequate compiler(Mingw or Visual Studio).

Naturally you need to have Qt installed. The best way to do this depends on your setup - check the Qt website for more details and keep in mind that you need to match your Qt library version with your compiler.

Visual Studio 2010

From the VS console:

$ cmake -G NMake Makefiles PATH_TO_QTVIM\src
$ nmake

This will generate a binary, qvim.exe. Keep the runtime folder in the same folder as qvim.exe, otherwise vim will not have access to menus and configuration files.

MinGW

Make sure all mingw tools are in your path (i.e. gcc, mingw32-make), and then from your console:

$ cmake -G MinGW Makefiles PATH_TO_QTVIM\src
$ mingw32-make
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.