Vim 7.2 beta was released last month, and 7.2 is now stable. First check to see if your distro offers a package, and if not, follow these simple instructions on how to install it from source, from the vim7.2 subversion branch.
cd /tmp/
svn co https://vim.svn.sourceforge.net/svnroot/vim/branches/vim7.2
cd vim7.2/
./configure --with-features=huge --enable-gui=gnome2 --enable-cscope --enable-pythoninterp
make
Now you can use sudo make install [...]SHARETHIS.addEntry({ title: "Easily Installing Vim 7.2 From Source", url: "http://biodegradablegeek.com/2008/08/easily-installing-vim-72-edge-from-source/" });
If you are experiencing segmentation faults with vim and rails.vim, it may be due to this bug, which appeared after 1.7.127, but has been resolved in 1.7.147 (patch log).
To check if your installation has this bug, type the following (cred goes to Ralph) in vim: :r ~fo<tab> (’fo’ being the start of a username present [...]SHARETHIS.addEntry({ title: "Has vim/rails.vim been crashing lately? Here’s why.", url: "http://biodegradablegeek.com/2008/08/has-vimrailsvim-been-crashing-lately-heres-why/" });
gotAPI.com does an excellent job congregating API documentation for numerous programming languages under an AJAX interface. No more bulging neck veins or fulmination when you can’t remember the order of those pesky arguments.
No support for your favorite language? Contribute.
You can add a gotAPI Search Widget to your site: http://www.gotapi.com/widgets/index.html
See Ruby/Rails widget below (requires Javascript). Still [...]SHARETHIS.addEntry({ title: "Got API? Instantly Search API Documentation", url: "http://biodegradablegeek.com/2008/06/got-api-instantly-search-api-documentation/" });
GitHub.com, the “easiest (and prettiest)” version control system, is now open to the public. It’s free for Open Source programs (albeit limited to 100MB of space).
If you’re not sure what git (or Revision Control) is, here are some resources:
Wikipedia on Revision Control
(excerpt) “Revision control (also known as version control (system) (VCS), source control or (source) [...]SHARETHIS.addEntry({ title: "GitHub Now Open to the Public", url: "http://biodegradablegeek.com/2008/04/github-now-open-to-the-public/" });
Most of these Ruby on Rails related links are right out of my bookmarks. I checked for 404s and added more recent entries, but this list is far from complete. New blogs, sites, tutorials and tools are released on a daily basis. Just leave a comment or contact me if you want your link(s) [...]SHARETHIS.addEntry({ title: "Expanding List of Ruby on Rails Sites, Editors, Tutorials, Cheat Sheets and More", url: "http://biodegradablegeek.com/2008/01/expanding-list-of-ruby-on-rails-sites-editors-tutorials-cheat-sheets-and-more/" });
NOTE: If you are experiencing segmentation faults with vim and rails.vim, see this post.
When coding in Ruby on Rails, you’ll usually be switching between files and running scripts a lot. It can be time-consuming and frustrating coding Rails using a traditional text editor designed for working on big files individually. Vim lets you hop around [...]SHARETHIS.addEntry({ title: "Using Vim as a Complete Ruby on Rails IDE", url: "http://biodegradablegeek.com/2007/12/using-vim-as-a-complete-ruby-on-rails-ide/" });
Sunday, August 24, 2008
0 Comments