Basic Syntax and Commands

or: How to control your To-Do app with slash commands (almost like in a hacker movie, just with fewer explosions)

The vLine can do more than just store tasks.

It also understands commands.

These are small instructions you can type directly into the vLine, introduced with a slash (/).

Example:

/todo cancel internet contract

And just like that, a new task is created.

No buttons.
No menus.
No “where was that button again?”.

Just type → done.

When you type /, the commands overview opens automatically, so you can see what is possible.

Global Commands

These commands work everywhere in the app.

/help

Opens the help section for using vanilla9.
Perfect for moments like:
“Okay… what can this thing actually do?”

/commands or /cmd

Opens the commands list. The popup you see in the screenshot.
Very useful when your brain says:
“I know there is a command for this… but which one?”

/search

Opens the global search.
Ideal when you want to find something that is somewhere in your system.
And you no longer remember where.

/support

Opens the support overview.
For questions, problems, or when you want to tell the app:

“Hey… this could probably be improved.”

/support/faq

Directly opens the FAQ page.

/support/bugs

Opens the bug report section.

/support/features

Opens the feature request section.

/support/tickets

Opens your support tickets.

/addons

Opens the Add-on Store.

Here you can find extensions for vanilla9.

/config

Opens the settings.

/profile

Opens your profile.

Todo Commands

These commands are specifically for tasks.

/todos

Opens the Todo overview.

/todos/list

Switches to the list view of your tasks.

/todos/eisenhower

Opens the Eisenhower Matrix.

The classic:

important / urgent / later / delegate matrix.

/todos/archive

Opens the Todo archive.

Creating Tasks via Command

The most important command is:

/todo

Example:

/todo cancel internet contract

This instantly creates a new task.

Alternative forms:

/todo
/todo.create
/todo.c

Adding Properties While Creating

When creating a task you can attach additional properties.

Example:

/todo cancel internet contract p2 today

This could mean:

p2 → priority level 2
today → deadline today

Other possible parameters:

today / tomorrow / day-after-tomorrow
i → important
u → urgent
p0–p9 → priority
m0–m2 → motivation
e0–e2 → energy level

Updating Tasks

/todo.update
Short form: /todo.u

Example:

/todo.u --id 12

Marking Tasks as Completed

/todo.success
Short form: /todo.s

Marks a task as completed and moves it to the archive.

Cancelling a Task

/todo.quit
Short form: /todo.q

Marks a task as cancelled.

In short

Commands are the turbo engine for the vLine.

Instead of clicking through menus, you can simply write:

/todo buy milk

Or:

/todo finish presentation tomorrow p1

And vanilla9 understands what you mean.

Most To-Do apps say:
“Click here, click there.”

vanilla9 says:
“Just tell me what you want.”