On Fri, Mar 20, 2009 at 05:14:20PM +0100, Peter Princz wrote:
> 
> Dear vim list,
> 
> I'm a long time vim user, but now I feel lost in the woods with marks
> (file bookmarks). Please help. Maybe my problem was always there since
> years but never surfaced, because I only had one laptop and carried my
> file with the bookmarks and viminfo and view files and whatnot
> together.
> 
> But now I have two computers, one in the office and one at home. I
> have a huge outline file I'm editing with vimoutliner plugin in vim
> and I have a lot of vim marks within the file. I carry the file
> between the two computers on a usb stick back and forth. I just
> realised whenever I edit the file at home, my marks will land a few
> lines astray compared to where I left them the day before. When I
> don't edit the file at home, everything is OK. This is normal, marks
> are stored outside the file as expected, so I should carry that file
> holding the marks also between the computers. Fine, but where are
> they? I could not find them, not even after reading the documentation
> and googling.
> 
> I use view files, this is in my .vimrc since ages:
> 
>   " Peter Princz, 2005.10.28 {{{1
>   " file view settings
>   autocmd BufWinLeave * silent! mkview
>   autocmd BufWinEnter * silent! loadview
>   " }}}1
> 
> Help would suggest marks are in the .viminfo file, but they are not
> there. More precisely, *my* marks are not there, in fact nothing from
> a..z is there, only 0..9 and X, that I'm not using:
> 
> This is in my .viminfo:
> 
> # File marks:
> 'X  8465  7  ~/blabla
> '0  1  0  /blabla
> '1  9732  5  ~/blabla
> '2  19565  8  ~/blabla
> '3  19269  9  ~/blabla
> '4  19216  4  ~/blabla
> '5  19225  20  ~/blabla
> '6  18857  20  ~/blabla
> '7  1942  54  ~/blabla
> '8  18789  7  ~/blabla
> '9  1  0  /media/disk-1/blabla
> 
> They are not in the view file either. All my mappings are there, but
> not the marks. Note: the documentation does not suggest they should be
> there, it was just my last shot in the dark.
> I even did a grep -R recursively under my home to find a known string
> where a mark is pointing to in the file but no success. What am I
> doing wrong? It is vim 7.2 on linux.
> 
> My general question is what are the best practices to move between
> computers back and forth with a set of text files edited in vim, if
> the home directories and user names, etc. are different. Luckily, all
> path referemces in .viminfo and the view files are relative from ~ as
> home. Am I right if the directory tree structure is identical under
> the two homes all these should work fine?
> 
> Your input is very much appreciated.

What is the value of your 'viminfo' setting?  In particular, I believe
that you want to include the ' and possibly the f flags in that
setting.

:help 'viminfo'

-- 
Erik Falor
Registered Linux User #445632 http://counter.li.org

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to