A couple days ago I made a bookmarklet that adds an "Edit this page" button to my browser toolbar. When clicked, it causes Netscape to spawn an xterm with vi on the corresponding document in my local cvs checkout space, then does a cvs commit afterwards. (and the cvs commit causes the file to be automatically checked out on my remote web site)
It's really useful! Now when I see something I want to change while surfing around my site, I click "Edit this page" and within 1-2 seconds I am in vi editing the right file.
See details/code.