Compiling C in KDE

John L Fjellstad john-ubuntu at
Tue Jul 11 00:09:58 UTC 2006

And before you ask, emacs also let you check the man pages for the
standard functions. Just put your cursor on the function in question,
and type
esc x man

(or just do esc x man, then type in the function in question)

if you run etags on your sources, you can also search for the definition
of your custom functions.  Say, run
etags *.[ch]

Now, in emacs, put the cursor on the function in question
esc . 
emacs will take you to the definition of that function

emacs also makes it easier to program.
Say you want to add a comment in your code
esc ;
(emacs knows the difference between legal C and C++ comments, so in C
this will create /* */, in C++ //, in shell scripts #)

Emacs also let you create skeletons for your files. So for instance,
when I open a new .c file, everything I usually need are already filled
in for me (comments, name, etc etc).  

Check out my dotemacs file at
If you backup your .emacs file in your homedirectory and copy this in
place, then try to open a .h file or .c file and see the result.  The
file is pretty well documented, so you could, for instance add a new
field for your class name.

(and before people complain, yes, I pretty sure you can do the same in
vim, it's just that I'm more familiar with emacs).

John L. Fjellstad
web:          Quis custodiet ipsos custodes

More information about the kubuntu-users mailing list