Reimplementation of network-oriented reading and writing in vim
Vim script
Latest commit 2edde23 Mar 22, 2013 @godlygeek committed with Preserve marks when reading in new temporary files
Use :lockmarks to preserve marks in the file being read in.  Also use
:0r instead of :r (and delete the last line of the buffer rather than
the first, of course).  Also use ++edit on the read command, to allow
fileformat, encoding, BOM, etc detection to run.

Test case:
:e file://.vimrc
" You should be on line 10 of the buffer.

Signed-off-by: Matt Wozniski <>
Failed to load latest commit information.
plugin Add support for explicitly ignored protocols Aug 6, 2010
TODO Fix sudo redraw bugs, update TODO Sep 1, 2009