sponsor Vim development Vim logo Vim Book Ad

Zopedav : Handles remote editing with WebDAV, including zope

 script karma  Rating 15/13, Downloaded by 824  Comments, bugs, improvements  Vim wiki

created by
Sébastien Migniot
 
script type
ftplugin
 
description
This script allows editing of WebDAV resources and is zope-aware.
This plugin does not conflict with netrw and catches the
webdav:// and zope:// url schemes.

- Zope scheme
zope://[username:password@]host[:port]/path/to/document urls are
GET using a "/document_src" suffix and
PUT using no suffix

- WebDAV scheme
webdav://[username:password@]host[:port]/path/to/document urls are
GET using no suffix and
PUT using no suffix

- Using SSL
Shall you need to use ssl, add an "s" prefix to the protocol, for instance
szope://securedhost/some/private/document.dtml
swebdav://securedhost/some/private/document

- Options
If you intent on editing every WebDAV resource under the "/source"
url suffix or/and upload them back under the "/upload" suffix, use the
following options in your .vimrc :
let g:webdav_get_suffix = "/source"
let g:webdav_put_suffix = "/upload"

NB: No error handling is performed
NB: See also vimscript #1075
 
install details
- Download cURL from http://curl.haxx.se/download.html and put curl executable in your path
- Put zopedav.vim in your $VIMRUNTIME/plugin directory
- Edit any zope://localhost:8080/some/document.dtml or webdav://localhost:8080/document
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
zopedav.vim 2.0 2008-08-28 6.0 Sébastien Migniot Version 1.0 was a script kiddie thing. Version 2.0 is robust, uses cURL for WebDAV communication and is ready for Zope out-of-the-box. Version 2.0 can also edit standard WebDAV resources as well.
zopedav.vim 1.0 2005-09-25 6.0 Sébastien Migniot Initial upload
ip used for rating: 3.144.36.141

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github