Am 28.11.2012 11:04, schrieb Johannes Deutsch:
at the momemt I dive into gtk development and use vim to write the
code.

To simplify my work i have been thinking about creating a new filetype
called 'c::gtk' that vim should set if a newly created buffer
with ft=c contains

        #include <gtk/gtk.h>

Without the constraint 'ft=c' ut seems to be no problem to achieve
this specific goal since vim's help is very detailed about that (see
':h new-filetype-scripts').

Unfortunately i don't now how i should proceed, so that before
executing the filetype ('c::gtk') specific commands all commands of
the 'c'-filetype are executed.

It's a less esoteric demand than you think:
    :h 'ft

=> create filetype scripts for "gtk", then use a modeline in your source
files:
    /* vim:set ft=c.gtk: */

    :h modeline

This will load ftplugin and syntax scripts for both C and gtk.

--
Andy

--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to