Vim - Projects
September 26th, 2006Some time ago I found very nice plugin for Vim. It’s name is Project.
Short description from the author:
You can use this plugin’s basic functionality to set up a list of frequently-accessed files for easy navigation. The list of files will be displayed in a window on the left side of the Vim window, and you can press or double-click on
filenames in the list to open the files. This is similar to how some IDEs I’ve used work. I find this easier to use than
having to navigate a directory hierarchy with the file-explorer. It also obviates the need for a buffer explorer because you have your list of files on the left of the Vim Window.
I must say it is really useful in my work. C++ programming using this script is as easy and convenient as KDevelop. But there is one subtle difference - it’s stable and it works
IMHO KDevelop is a great tool in theory but when you try to write something more than simple “Hello World!” it crashes randomly every few minutes.

October 16th, 2006 at 2:35 am
I must agree with your opinion about the KDevelop instability. I have similar opinion about Anjuta (ie. it has never worked for me to import makefile-based project freezing every time).
For me, Vim (I use gVim) is perfect: simple, fast, and powerful.
Here are my must-have plugins I use, especially when working on big projects:
lid - interface to GNU ID utils (http://www.gnu.org/software/idutils/)
http://www.vim.org/scripts/script.php?script_id=251
LoadHeaderFile
http://vim.sourceforge.net/scripts/script.php?script_id=24
TabBar - I like it more than native Vim tabs
http://vim.sourceforge.net/scripts/script.php?script_id=1338
gdbvim is also interesting but not very convenient for me:
http://www.vim.org/scripts/script.php?script_id=1386
October 16th, 2006 at 8:02 am
Yes, Vim is very powerful and it’s much better than any Linux IDE. Thanks for links - I’ll try them.
I can’t say much about Anjuta because I couldn’t even start it on my Slack and I didn’t want the GNOME stuff either. I tried it on Ubuntu one time but it behaved exactly the same way as KDevelop - random crashes.
IMHO there is only one app that really can be great IDE when it is finished - Code::Blocks.
October 16th, 2006 at 1:02 pm
Right, Code::Blocks seems to be nice. I have to try it.