Bram Moolenaar | 843ee41 | 2004-06-30 16:16:41 +0000 | [diff] [blame] | 1 | Vim with KDE: kvim |
| 2 | |
| 3 | ON THE INTERNET |
| 4 | =============== |
| 5 | |
| 6 | The homepage is http://www.freehackers.org/kvim/ |
| 7 | The core is build around the official vim-6.x releases and patches |
| 8 | |
| 9 | KVim CVS is full and does not need extra package. Just download and compile it. |
| 10 | |
| 11 | INSTALL : |
| 12 | ========= |
| 13 | We now use Vim's configure to configure, compile and install KVim. |
| 14 | |
| 15 | Don't forget, that you need to have QT and KDE headers and tools installed, otherwise it won't |
| 16 | work ! (these can commonly be found in kde-devel/qt-devel packages) |
| 17 | |
| 18 | Enter the 'src' directory and configure it your way (you need to add at least these flags to the configure command line : --enable-gui=kde --with-qt-dir=$QTDIR ) then make and make install as root. |
| 19 | We added to configure some options for KDE / QT detection, it will for example, find whether you use KDE 2.x or KDE 3.x automatically. For now, QT is _not_ autodetected. I hope to fix this soon. |
| 20 | From KVim 6.1, you can now use a KDE toolbar instead of Vim's Toolbar, to enable it, use the --enable-kde-toolbar configure flag. |
| 21 | |
| 22 | |
| 23 | => If it fails : (yes it still can, the configure script i wrote is still experimental and probably not |
| 24 | perfect ;p) |
| 25 | or 'how to make a bug report' : |
| 26 | |
| 27 | In some cases, I can imagine it will fail, if this happens then send to marchand@kde.org : |
| 28 | ->auto/config.mk (important one) |
| 29 | ->your configure command line with your options |
| 30 | ->your paths : where KDE is (which version ?), where QT is (version ?), and find where your |
| 31 | libs are (your kdelibs, your QT libs and QT headers) |
| 32 | ->the output of 'kde-config --version' |
| 33 | ->your OS / Linux Distribution version |
| 34 | ->in case of a compilation error : the full error output. |
| 35 | ->the compiler used (gcc 2.95, 2.96, 3.1 ...) |
| 36 | ->any stuff you think could be usefull to me :) |
| 37 | |
| 38 | Thanks for giving KVim a try, we hope you'll enjoy it ! |
| 39 | |
| 40 | |
| 41 | DEVELOPMENT STATE AND KNOWN BUGS: |
| 42 | ================================= |
| 43 | Most Vim GUI features are now implemented, only multibyte support is incomplete. |
| 44 | We are working on this and this is our primary goal after KVim 6.1 release. |
| 45 | We hope to get it to work before we include KVim into the core Vim which we want to |
| 46 | do before the end of the year 2002 if possible. |
| 47 | |
| 48 | We would be happy to hear from you if you've tried kvim. Tell us |
| 49 | what is missing, what you like and don't like, and what you want. |
| 50 | |
| 51 | As people have wished it for a while, Philippe developped a component for Vim. |
| 52 | The component is now fully usable with GVim and KVim and can be found on KDE's CVS |
| 53 | in the kdeextragear-1 module. |
| 54 | |
| 55 | SOURCE ACCESS: |
| 56 | ============== |
| 57 | Releases and maybe snapshots are/will be found on http://freehackers.org/kvim/ |
| 58 | The CVS is CVSROOT=:pserver:anonymous@cvs.tuxfamily.org:/cvsroot/kvim |
| 59 | (with no password) |
| 60 | You'll find there a full vim 6.x package (with runtime files included). |
| 61 | |
| 62 | MAILING LIST: |
| 63 | ============= |
| 64 | As we released KVim 6.0, we created a public mailing list, for feedback, |
| 65 | user help and development related discussions : "kvim-dev@freenux.org", |
| 66 | to subscribe send a mail to "kvim-dev-subscribe@freenux.org" with |
| 67 | "subscribe" as the subject and just reply to the mail you will receive. |
| 68 | (sorry the admin messages are in french, but the list discussions are in |
| 69 | english) |
| 70 | |
| 71 | THANKS : |
| 72 | ======== |
| 73 | To all the guys on #kde@opn (Neil, Malte and many other) and to all the people who |
| 74 | tried, debugged, compiled and recompiled again KVim to bring now a much more robust KVim |
| 75 | and of course to all of you who send patchs and comments :) |
| 76 | And of course to Vim Authors :) |
| 77 | |
| 78 | CURRENT MAINTAINER: |
| 79 | =================== |
| 80 | Mickael Marchand <marchand@kde.org> |
| 81 | |
| 82 | DEVELOPERS (CVS accounts): |
| 83 | ========== |
| 84 | Mickael Marchand <marchand@kde.org> (marchand) |
| 85 | Mark Westcott <mark@houseoffish.org> Qtopia GUI (mark) |
| 86 | Thomas Capricelli <orzel@kde.org> Initial KVim author (orzel) |
| 87 | Philippe Fremy <pfremy@chez.com> Initial KVim author (pfremy) |
| 88 | |
| 89 | AUTHORS |
| 90 | ========= |
| 91 | Thomas Capricelli <orzel@kde.org> Initial KVim author |
| 92 | Philippe Fremy <pfremy@chez.com> Initial KVim author |
| 93 | |
| 94 | CONTRIBUTORS |
| 95 | ============ |
| 96 | David Spencer Tyree <celer@scrypt.net> |
| 97 | Vince Negri <vince@bulbous.freeserve.co.uk> AntiAliasing support |
| 98 | Kailash Sethuraman (hsaliak, #netbsd@opn) NetBSD configuration/compilation fixes |
| 99 | Some other, see the About KVim dialog box in KVim... |
| 100 | |
| 101 | |