l i n u x - u s e r s - g r o u p - o f - d a v i s
L U G O D
 
Next Meeting:
April 21: Google Glass
Next Installfest:
TBD
Latest News:
Mar. 18: Google Glass at LUGOD's April meeting
Page last updated:
2002 Nov 12 22:59

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] vim question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] vim question



if you're su'd and execute any x app, it will give that error because root
doesn't have permissions for X.  I used to see this while running emacs, but
then emacs would go into non window'd mode.  If you xhost +root then you'll
be fine.


----- Original Message -----
From: "Rusty Minden" <clownsinc@attbi.com>
To: <vox-tech@lists.lugod.org>
Sent: Tuesday, November 12, 2002 4:45 PM
Subject: Re: [vox-tech] vim question


> I just tried this and it works, but it gives a strange message
>
> Xlib: connection to ":0.0" refused by server
> Xlib: Invalid MIT-MAGIC-COOKIE-1 key
>
> when in su mode. Why does it do that?
>
> Rusty
> PS I was in su mode becouse I changed the /etc/vim/vimrc file.
>
> On Tuesday 12 November 2002 12:52 pm, Peter Jay Salzman wrote:
> > putting this in .vimrc does the trick:
> >
> >    " When editing a file, always jump to the last known cursor
> > position. " Don't do it when the position is invalid or when
> > inside an event " handler (happens when dropping a file on
> > gvim).
> >    "
> >    autocmd BufReadPost *
> >       \ if line("'\"") > 0 && line("'\"") <= line("$") |
> >       \   exe "normal g`\"" |
> >       \ endif
> >
> > i'm still unsure why that one instance of vim does this
> > automaticaly and all other vims i've used don't.   i suppose i
> > could use strace to see what other config files are being
> > pulled in, but at this point i'm more happy than curious.
> > ;-)
> >
> > pete
> >
> >
> >
> > begin Peter Jay Salzman <p@dirac.org>
> >
> > > hi jan,
> > >
> > > the viminfo file just stores information.  it doesn't
> > > actually do anything by itself.  in other words, the viminfo
> > > file differs from the .vimrc file in that:
> > >
> > > viminfo: stores state data for vim
> > > .vimrc: a list of vim commands to run at the start of a vim
> > > session
> > >
> > > so how does the cursor get positioned when vim is started?
> > >
> > > pete
> > >
> > >
> > >
> > >
> > > begin Jan W <jcwynholds@yahoo.com>
> > >
> > > > Hi Peter:
> > > >
> > > > Look in ~/.viminfo
> > > >
> > > > There should be a line like:
> > > >
> > > > # File marks:
> > > > '0  37  0  ~/textfile3.txt
> > > > '1  35  0  ~/textfile.txt
> > > >
> > > > I think that is the place that you are talking about.
> > > >
> > > > :)
> > > >
> > > > HTHO,
> > > >
> > > > jan
> > > >
> > > > --- Peter Jay Salzman <p@dirac.org> wrote:
> > > > > hi lugod,
> > > > >
> > > > > i've seen vim on a mandrake system which, when opening a
> > > > > file a second time, will place the cursor at its last
> > > > > position when the file was initially opened.
> > > > >
> > > > > anyone know how to get vim to do this?
> > > > >
> > > > > i've checked the ~/.vimrc and can find nothing that does
> > > > > this.  i also checked bash aliases to make sure vim
> > > > > wasn't aliased to vim plus some command line switches.
> > > > > nothing.
> > > > >
> > > > > i'd like for my own vim to do this.  anyone know the
> > > > > magic?
> > > > >
> > > > > pete
>
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech

_______________________________________________
vox-tech mailing list
vox-tech@lists.lugod.org
http://lists.lugod.org/mailman/listinfo/vox-tech



LinkedIn
LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
facebook
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
Appahost Applications
For a significant contribution towards our projector, and a generous donation to allow us to continue meeting at the Davis Library.