Slashdot Mirror


The Union of Vim with KDE

Philippe Fremy writes "Thomas Capricelli, Mickael Marchand and me are pleased to present the first ever stable version of KVim, finally bringing "the power of VIM with KDE's friendliness". This release contains a port of the standalone editor Vim 6.0 to Qt/KDE (2 and 3) and a KDE KPart Component. The component can currently embed either of GVim or KVim in Konqueror (screenshots), with out-of-process embedding. Further work is required before proper support for KDevelop, KMail and Kate is available, but things are moving forward." As everyone knows, Vim is the best (only?) text editor, and KDE is the best (only?) desktop system. Heh.

4 of 287 comments (clear)

  1. Re:Erm... by sydneyfong · · Score: 4, Informative

    Vim is scriptable.
    You can implement almost ANY function in Vim provided that it can be invoked from a shell. And with the powerful shell of linux, you can almost add any kind of "tricks up its sleeve" to Vim easily.

    Remember the UNIX philosophy of everything being small and doing just its own job?

    --
    Don't quote me on this.
  2. Google Cache by bobdown2001 · · Score: 5, Informative

    Well it looks like we Slashdotted it already.

    As usual you can view using the trusty Google cache by clicking here.

    Yeah I know I know ....karma whore :0p

    --
    Why do today what you can put off until tomorrow?
  3. Re:Whatever next - KEmacs & GEmacs? by pipacs · · Score: 4, Informative
    Given that there is now a version of Vim for both Gnome & KDE, does it make sense for (X)Emacs to make the jump too? I know the origins of Xemacs are as much political as technical - but does it not make sense to try to branch off 2 versions of emacs into the 2 guis?
    First steps: XEmacs on the GTK platform.
  4. Re:Nice, serious, but no thanks by reynaert · · Score: 5, Informative
    Defies the whole persona of vim. vim loses what makes it useful when you stick it in a window and add menus and buttons.

    You'd better reread Vim's design goals. From the documentation:

    Vim is not a shell or an Operating System. You will not be able to run a shell inside Vim or use it to control a debugger. This should work the other way around: Use Vim as a component from a shell or in an IDE. A satirical way to say this: "Unlike Emacs, Vim does not attempt to include everything but the kitchen sink, but some people say that you can clean one with it. ;-)"
    Vim is designed to be embedded in other applications. An example of this is the integration with Sun Visual Workshop, support for which is included in the official version.