The idea is simple: when reading the viminfo file on startup, store the
file names from the list of buffer marks in v:oldfiles. This already
makes it possible to use them. For convenience I added the ":oldfiles"
command to list them (nicer than ":echo v:oldfiles"). And the #<N item
to be able to use the file name in most places on the command line.
Please try the patch and tell me what you think.
-
ERROR 047: Keyboard not found. Press RETURN to continue.
/// Bram Moolenaar -- Br...@Moolenaar.net -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ download, build and distribute -- http://www.A-A-P.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
Bram - I think there is a glitch in the patch that you attached. It looks like a
couple of lines are missing -- lines that should say that runtime/doc/starting.txt
is being patched.
I've just tried building with this patch. I haven't done any testing yet, but the
patch fails because it is trying to patch eval.txt with hunks intended for
starting.txt.
I use Yegappan Lakshmanan's wonderful mru.vim for tracking recently-used files, but
some built-in support would be great.
John
Sorry for the broken patch. Here is a new attempt.
-
hundred-and-one symptoms of being an internet addict:
61. Your best friends know your e-mail address, but neither your phone number
nor the address where you live.
I'm using vim7.2.018ex_cmds.c: In function 'do_viminfo': ex_cmds.c:2094: error: too many arguments to function 'copy_viminfo_marks'
(ie. ", int flags" was missing)
Regards,
Chip Campbell
Sorry for another broken patch. Yet another attempt. I'll probably do
something different wrong this time...
-
hundred-and-one symptoms of being an internet addict:
69. Yahoo welcomes you with your own start page
Yes, any buffer with a name and some mark will show up. It's a bit
difficult to decide what buffers are not useful to store. Unlisted
buffers are still useful (e.g. for help files you visited).
Perhaps when 'buftype' is "nofile"?
--
hundred-and-one symptoms of being an internet addict:
74. Your most erotic dreams are about cybersex