|
1 |
| -This is a mirror of http://www.vim.org/scripts/script.php?script_id=213 |
| 1 | +Announcement |
| 2 | +-------------------------------------------------------------------------------- |
2 | 3 |
|
3 |
| -** Statement oriented editing of C / C++ programs |
4 |
| -** Speed up writing new code considerably. |
5 |
| -** Write code und comments with a professional appearance from the beginning. |
6 |
| -** Use code snippets |
7 |
| -** Toolbox for cmake(1), doxygen(1), and make(1) |
| 4 | +I am going to discontinue this fork, since [vim-scripts](https://github.com/vim-scripts) seems to have stopped updating their repositories. |
8 | 5 |
|
9 |
| -- insertion of various types of comments (file prologue, function descriptions, file section headers |
10 |
| - keyword comments, date, time, ... ) |
11 |
| -- insertion of empty control statements (if-else, while, do-while, switch, ... ) |
12 |
| -- insertion of various preprocessor directives |
13 |
| -- insertion of C-idioms (enum+typedef, loops, complete main, empty function, file open dialogs, ... ) |
14 |
| -- insertion of C++ -idioms ( frames for simple classes and template classes, try-catch blocks, |
15 |
| - file open dialogs, output manipulators, ios flags, ... ) |
16 |
| -- use and organize your own collection of code snippets |
17 |
| -- compile / link / run support for one-file projects (without a makefile) |
18 |
| -- run buffer through splint |
19 |
| -- personalization of comments (name, email, ... ) |
20 |
| -- menus can be switched on and off (Tools menu) |
| 6 | +Please use my own repository [C-Support](https://github.com/WolfgangMehner/c-support). |
21 | 7 |
|
22 |
| -Here are some screen shots : http://lug.fh-swf.de/vim/vim-c/screenshots-en.html |
23 |
| - |
24 |
| -The help file online : http://lug.fh-swf.de/vim/vim-doc/csupport.html |
25 |
| - |
26 |
| -The key mappings of this plugin (PDF) : http://lug.fh-swf.de/vim/vim-c/c-hotkeys.pdf |
27 |
| - |
28 |
| -See also the http://www.thegeekstuff.com tutorial |
29 |
| -"Make Vim as Your C/C++ IDE Using c.vim Plugin" |
30 |
| -(http://www.thegeekstuff.com/2009/01/tutorial-make-vim-as-your-cc-ide-using-cvim-plugin/) |
31 |
| - |
32 |
| -DOCUMENTATION |
33 |
| --------------------------------------------------------- |
34 |
| -This plugin comes with a help file (csupport.txt). Read it with |
35 |
| - |
36 |
| -:h csupport |
37 |
| - |
38 |
| - ** PLEASE READ THE DOCUMENTATION ** |
39 |
| - |
40 |
| -Editing actions differ for different modes! |
41 |
| -There are a lot of features which can be configured or customized |
42 |
| -to match your needs. |
43 |
| - |
44 |
| -GitHub |
45 |
| --------------------------------------------------------- |
46 |
| -C Support is on GitHub: |
47 |
| - |
48 |
| - https://github.com/WolfgangMehner/vim-plugins |
49 |
| - |
50 |
| -(Please help us keep track of all the issues and name your report/request "C-Support: <title>") |
51 |
| - |
52 |
| -MAILING LIST |
53 |
| --------------------------------------------------------- |
54 |
| -You can subscribe to the vim-plugins-list mailing list to post your questions or |
55 |
| -suggestions for improvement or to report bugs. The list will also be used to |
56 |
| -announce new releases ( c.vim / bash-support / perl-support / doxygen-support ). |
57 |
| -Visit the following page for subscribing to the mailing list: |
58 |
| - |
59 |
| - http://lug.fh-swf.de/cgi-bin/mailman/listinfo/vim-plugins-list |
60 |
| - |
61 |
| -The vim-plugins-list list is very low on traffic. |
62 |
| - |
63 |
| -DOXYGEN and CMAKE INTEGRATION |
64 |
| --------------------------------------------------------- |
65 |
| -To enable the tools for cmake or doxygen, add these lines to ~/.vimrc : |
66 |
| - |
67 |
| - let g:C_UseTool_cmake = 'yes' |
68 |
| - let g:C_UseTool_doxygen = 'yes' |
69 |
| - |
70 |
| -For how to enable the Doxygen templates, see Chapter 1.10.1 of the documentation: |
71 |
| - |
72 |
| - help csupport-doxygen-enable |
0 commit comments