![]() For some reason (perhaps just laziness) I like to cycle all the things, rather than using one key. The TaskPaper > Outline menu gives us a rich set of keystroke for either expanding or collapsing all or part of TaskPaper outlines to some degree. OUTLINER TASKPAPER VS FOLDING TEXT SOFTWAREHog Bay Software Support – 26 Jan 20 Three stage outline-folding cycle with one key (Script) ![]() OUTLINER TASKPAPER VS FOLDING TEXT MANUALOr, as it is described in the manual of emacs OrgMode, which also uses this pattern: ,-> FOLDED -> CHILDREN -> SUBTREE -. It is a standard Vim help file except that it uses non-default fold markers set from a. Which you can attach to a single key (I happen to use ⌘L) for cycling selected outline items between three states:įully collapsed -> all children visible -> all descendants visible (-> fully collapsed again) Subtree visibility cycling for TaskPaper3.kmmacros (23.2 KB) ![]() Ah, I require Vim 7.4.984 or later.The TaskPaper > Outline menu of the TaskPaper 3 plain text outliner gives us a rich set of keystrokes for either expanding or collapsing all or part of TaskPaper outlines to some degree.įor some reason (perhaps just laziness) I like to cycle all the things, rather than using one key for collapse and another for expand. But if you want to know all the details, see :help outlaw.txt. There's not much else you need to know about me. In addition, I provide gl to set the fold level according to the level of the current topic (so that all subtopics are closed), and g:outlaw_auto_close (toggled with gA) as a better suited alternative to setting 'foldclose'. Fix the indentation with the usual mappings (=, =, …) if necessary (your notes will be unaffected).įolding and unfolding are performed using Vim's default mappings and controlled using Vim's options (see :h fold-options). Use to make a new child.īesides, I help you move pieces of your outline around using the arrow keys in Visual mode (they accept a count, of course). Press in Normal mode to quickly add a new sibling below the current topic, or to add a new sibling above the current topic. I let you jump over topics quickly: to the previous or next topic ( and ), to the previous or next sibling/cousin ( and ), parent or uncle (- and +). The delimiters may be changed, if you want (see g:outlaw_fenced_tag). You may also use ~~~ or ``` tags to embed any configured filetype (see g:outlaw_fenced_filetypes). ![]() FoldingText 3 news (dont get too excited, no big new features. No limits TaskPaper doesn’t force a particular system on you it provides basic list elements to use as you see fit. TaskPaper based powerful iOS & iPadOS app with Apple Reminders, Saved Filters. Use saved searches to quickly filter the items in your lists. Words preceded by are highlighted as tags anywhere. Outliner power Fold, focus, and filter to cut big lists down to size. Notes are just Normal text, but lines starting with > or | are highlighted (use > for quotations and | for verbatim text or code). But don't call it a son of a topic: you'd better think of body text as being at the same level as the topic it belongs to (it is possible to fold notes independently, though: see g:outlaw_note_fold_level and gy). I couldn't care less about the format or indentation of your notes (although I can help you aligning them with :OutlawAlignNotes): each block of body text always belongs to the topic immediately before it. You only need to set your preferred indentation level with g:outlaw_indent (if you don't define that variable in your vimrc I will use the current value of 'shiftwidth').įor me, everything that does not look like a topic (including blank lines) is body text (notes). I don't care whether 'expandtab' is set or not. I support up to nineteen levels (ten are highlighted by default, see g:outlaw_levels). Whatever patterns you adopt, topics may be indented to form a hierarchy or outline. taskpaper suffix and I will format each topic as a project or task. If you are the task-oriented kind of guy, you may prefer the TaskPaper format, rather than the above. ![]() The pattern defining a topic may be fully customized by setting g:outlaw_topic_mark, shouldn't you like my admittedly biased choice. I interpret lines starting with =,, or, followed by a space, as topics. You may lead him to the water if you want, but don't The secret of a long life is trying not to shorten it. Here is a very simple outline which you may start playing with: Striving for the same minimalist philosophy followed by plugins like Commentary, Dirvish or Sneak, I do not try to reinvent the wheel. I am wanted because I am an outliner, and although many outliners are already available for Vim, I am different. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |