emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Orgmode] How to preverse fold status after reopening a file


From: Yuanle Song
Subject: Re: [Orgmode] How to preverse fold status after reopening a file
Date: Wed, 27 May 2009 03:39:06 -0500
User-agent: Mutt/1.5.18 (2008-05-17)

On Tue, May 26, 2009 at 11:17:59PM -0500, Matthew Lundin wrote:
> Hi Yuanle,
> 
> Yuanle Song <address@hidden> writes:
> 
> > org-mode can show a file in following mode when opening a file:
> >
> >           overview   top-level headlines only
> >           content    all headlines
> >           showall    no folding at all, show everything
> >
> > But they don't feed my need. I want to have the file exactly the same
> > as last time I open it, i.e. if a headline is fold when closing it
> > will be fold after reopening.
> 
> My guess is that this would require a lot of overhead to implement in a
> plain text system like org. 
> 

I'm thinking whether there is another approach. I mean do it without
modifying org-mode codes.

I don't know whether someone here is using emacs desktop or session
with org-mode files. They restore a lot of things when you restart
emacs. Does these kind of tools work for my purpose?

If the information needed to restore the file view can be saved to disk,
and then reload when emacs starts, I get back the old view. I don't
know how org-mode works, if it is using mostly emacs data structures,
there is a possibility that they can be easily saved and reload. Just
like how savehist and saveplace works.

I might be wrong because I really don't know that the details about
emacs lisp. Any suggestions or comments?

> > If that's not possible. Is there any properties that I can apply to
> > one headline, that will keep the headline fold (or unfold) unless the
> > user press TAB on them?
> 
> I believe the following passage from the manual (2.3) will be of
> interest:
> 
> ,----
> | Furthermore, any entries with a ‘VISIBILITY’ property (see Properties
> | and Columns) will get their visibility adapted accordingly. Allowed
> | values for this property are folded, children, content, and all.
> `----

This is part of what I'm looking for. Thanks for bring it up.

> 
> http://orgmode.org/manual/Visibility-cycling.html#Visibility-cycling
> 
> Regards,
> 
> Matt




reply via email to

[Prev in Thread] Current Thread [Next in Thread]