Skip to content

Instantly share code, notes, and snippets.

@cemerson
Created November 28, 2012 11:29
Show Gist options
  • Select an option

  • Save cemerson/4160611 to your computer and use it in GitHub Desktop.

Select an option

Save cemerson/4160611 to your computer and use it in GitHub Desktop.

Revisions

  1. @pi-snippets pi-snippets created this gist Nov 28, 2012.
    60 changes: 60 additions & 0 deletions howto.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,60 @@
    How to Use PlainTasks:

    Projects:
    ☐ Anything with colon at the end of the line is a project title
    ☐ You can nest projects inside each other
    ☐ You can fold projects (a built-in editor feature)

    Tasks:
    You can write plain text as notes or descriptions wherever you want;
    it's totally fine!
    New:
    ☐ Press ⌘+enter (ctrl+enter on Windows) to add a new task.
    ☐ You can also use ⌘+i (ctrl+i on Windows) to add new task
    ☐ If you're on a new line PlainTasks will create a new task on the current line
    ☐ If you're on a line with a task pressing new task shortcut will add a task after it
    ☐ If you're on a line with some normal text pressing new task shortcut will convert it to a task
    ☐ New tasks will be nested as much as the task on the previous line
    Done:
    ☐ Pressing ⌘+D (ctrl+d on Windows) mark a task as done
    ☐ Pressing ⌘+D (ctrl+d on Windows) again will put it back in pending mode
    Tagging:
    ☐ You can add tags using @ sign, like this @tag

    Archiving:
    ☐ Pressing ⌘+shift+A (ctrl+shift+A on Windows) will archive the done task.
    By removing them from your list and appending them to the bottom of the file under Archive project.
    The archive project is separated from the other list of projects with a line. see bottom of this file.

    Starting a new todo-list:
    ☐ Bring up the command palette (it's ⌘+shift+p in Mac and ctrl+shift+p in Windows)
    ☐ type `task` and select `Tasks: New document` command

    Using Mouse:
    ☐ You can use you mouse to toggle a task. just hold ⌘ (ctrl on Windows) and click the task

    --- ✄ -----------------------
    You can use separator snippet to separate your todo lists. type -- and press tab

    FileType Support:
    PlainTasks support these file types out of the box
    ☐ TODO
    ☐ *.todo
    ☐ *.todolist
    ☐ *.taskpaper
    ☐ *.tasks

    You can customize:
    ☐ New and done bullets
    ☐ List of file-types that should be considered todo lists
    ☐ Key-bindings if you don't like the default ones
    ☐ Date formating for done tasks
    See the readme file on github on how to do these customizations. https://github.com/aziz/PlainTasks

    Editor Useful Tools:
    ☐ Use ⌘+control+up/down (ctrl+shift+up/down on Windows) to move tasks up and down.
    ☐ Use ⌘+R (ctrl+R on Windows) to see a list of projects and quickly jump between them

    ___________________
    Archive:
    ✔ learn how to use PlainTasks @done (2012-09-07 07:30)