sponsor Vim development Vim logo Vim Book Ad

multiAPIsyntax : Syntax for Qt, KDE, wxWidgets, GTK1, GTK2 libraries

 script karma  Rating 10/4, Downloaded by 1132  Comments, bugs, improvements  Vim wiki

created by
Pawel Stolowski
 
script type
syntax
 
description
This is a new version of former script vimscript #787.
This script scans Qt 3.x, KDE 3.x, wxWidgets, GTK 1.2.x and GTK 2.x headers, then creates vim syntax file (cType definitons for all classes/structs) for highlighting and plain list of classes for vim word-completion (for use with vimscript #213). multiAPIsyntax supports command line options like --qt, --kde, --wx, --gtk1, --gtk2, so you may choose which libraries to scan.
 
install details
Requires Perl; no additional Perl modules are required. Uses pkg-config to obtain GTK2 location. Uses gtk-config and wx-config to obtain GTK 1.2.x and wxWidgets locations. Uses $QTDIR and $KDEDIR environment variables to obtain Qt and KDE locations. To create syntax file and completion-list for Qt and KDE (for cvim plugin) use:
multiAPIsyntax --qt --kde -s ~/.vim/after/syntax/c.vim -l ~/.vim/wordlists/qtkde.list
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
multiAPIsyntax 1.4 2004-09-15 6.0 Pawel Stolowski Fixed trivial bug with help (-h) not being shown.
multiAPIsyntax 1.3 2004-09-12 6.0 Pawel Stolowski Initial upload
ip used for rating: 3.144.35.148

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github