The command line is a keyboard-driven menu for running actions in Tana Outliner. Open it with Cmd/Ctrl+K on any node, then type to search for commands like Find Nodes, Move To, View As, or Remind Me. You can also assign custom keyboard shortcuts to any command for faster access.
Tana Outliner has a command line that gives you access to all actions you can take in Tana Outliner. The command line is accessible via Cmd+KCtrl+K
If you're looking for a modular system for creating and assembling custom commands, see command nodes.
Command line
The command line can be launched from any node using the shortcut Cmd+KCtrl+K
A modal pops up which you type into to search for available commands.
Some central commands
Command
Description
Remind me
Sends your node to a date of your choice, like tomorrow or a specific date
Find nodes
Gives you the possibility to set up list or tables based on time created, dates, information in fields and much more
View as
Show you quickly the different views from the command line
Move to
When you have a shared workspace, you can move a node there
A Tana Outliner backbone function: Find nodes
The Find nodes command gives every user the magical powers of developers, allowing you to create what would have been complex database queries, lightning fast and easy in one command:
find nodes with a specific tag, and view them in a list or table, like "Find nodes with tag #todo as list"
find nodes created within a certain timeframe "Find nodes created last 7 days as list"
or combine them with "Find nodes with tag #todo created last 7 days as list"
find nodes with specific fields, and the values in these fields "Find nodes with tag #todo created last 7 days with field Owner=John Doe as list"
Custom Keyboard Shortcuts
You can define custom shortcuts for any command in the command line, all the way down to setting specific tags or field values. To trigger shortcut recording, open the command line, find the command you want to set a shortcut for, and hit Cmd+Shift+KCtrl+Shift+K.
To remove custom keyboard shortcuts, go to Settings in the Home node or Cmd+KCtrl+K > Open Settings, and look under "Private keyboard shortcuts" for the custom shortcut you want to delete.
All commands
Calendar
COMMAND
DESCRIPTION
Remind me
A reference of the selected node will be sent to daily page of choice
Open calendar for →
Open a daily page
Show today node
Opens today node in full page layout
Set up day tag for this workspace
Only runs on workspace node. Creates the journal tags and nodes on the workspace root.
Collaboration
COMMAND
DESCRIPTION
Notify @ →
Sends a notification to target user's Notification menu
Copy, Download and Export
COMMAND
DESCRIPTION
Copy as HTML link
Copies URL of node along with node contents
Export plain html
Opens a new browser html page of the selected node and contents
Copy as markdown
Copies the selected content in plain markdown format (.md files)
Copy as markdown no fields, no tags
Copies the selected content in plain markdown format (.md files) without supertags or fields
Copy as Tana Paste
Copies the selected content in Tana Outliner Paste format
Download as markdown
Downloads the selected nodes as a zip file
Download as markdown no field, no tags
Downloads the selected nodes as a zip file without supertags and fields
Export workspace as markdown
Exports the whole workspace in markdown format (.md files)
Fields
COMMAND
DESCRIPTION
Set [Field] →
Set a field option on one or more selected nodes with the same field
Show [Field] →
Switch on chosen hidden field
Set Optional →
Toggle whether the field is Optional or not (Yes/No)
Set Cardinality →
Toggle what Cardinality a field is (single value/list of values)
Set Datatype →
Set the type of data the field can contain
Set Autocollect options →
Toggle whether a field will autocollect values to populate options
Set Hide field conditions →
Toggle Hide state of a field
Set Source supertag →
Set Source supertag for all field values
Create field
Creates a field node
Global Interface
COMMAND
DESCRIPTION
Join collaborative space →
Add workspaces you've been invited to
Open sidebar node
Open the node that drives the sidebar content
Open layout node
Open the node that saves all layouts (Tana Labs savedLayout)
Open in new browser
Opens node in a new browser instance
Go back
Goes back to previous location navigated from
Open workspace →
Open the home node of chosen workspace
Open quick add
Open quick add
Hide sidebar
Hides the left sidebar
Show sidebar
Shows the full left sidebar
Show mini sidebar
Shows the collapsed mini sidebar
Toggle sidebar
Cycles through sidebar states
Set theme to dark mode
Toggles dark mode theme on
Set theme to light mode
Toggles light mode theme on
Set theme to system theme
Matches system theme
Navigation
COMMAND
DESCRIPTION
Open trash (deleted)
Opens node where all deleted items go
Open library
Open your Library page
Open settings
Open your Settings page
Open home node of current workspace
Open your home node
Open schema
Open your schema, where definitions for supertags and fields live by default
Create keyboard shortcut
Dumps keyboard shortcut nodes for manual input (do same while navigating to command line option you want, then hit Cmd+Shift+KCtrl+Shift+K to auto-record a shortcut which gets saved in Settings)
Nodes and references
COMMAND
DESCRIPTION
Move to →
Brings up a list of predetermined locations to move a node to. Defaults are Home, Library and Today.
Delete node
Deletes selected node and sub-nodes in trash
Clone Reference
Convert a Reference node into a non-referenced node with all contents cloned
Duplicate node
Duplicates selected node
Hard delete including references
Deletes a node and all References. Inline refs and refs in other workspaces stay, but with trash icon.
Show edit attribution
Show Edit Attribution of node
Hide edit attribution
Hide Edit Attribution of node
Hoist children to siblings
Move child nodes to the same level as selected node
Configure node
Opens configuration for selected node
Configure node (legacy)
Opens legacy configuration for selected node
Create URL node
Creates a node that receives and specially formats URLs
Lock node
Locks a node from being edited
Unlock node
Unlocks a locked node
Paste as code
Pastes contents in a special formatting code node
Add description
Opens the description of the selected node
Set move target
Adds selected node to list of places when using Move command
Select node
Selects the whole node
Copy full content to clipboard
Copies all contents of selected node as indented plain text
Select children
Selects child nodes of selected node
Iterate and convert URLs to URL nodes
Finds nodes that are just URLs and converts them to Tana Outliner URL nodes
Add contextual content
Creates contextual content (child node, field, column) that only appears in this specific context; doesn't add data to the node generally
Remove Reference
Remove a reference node
Get link to node
Retrieves reference link to node. Same as Cmd+CCtrl+C in an open node
Outline editing
COMMAND
DESCRIPTION
Indent nodes below
Indents nodes below selected node
Expand
Expands the selected node's child nodes
Expand all
Expands the selected node's child nodes and all their ancestors
Collapse
Collapses the selected node's child nodes
Collapse all
Collapses the selected node's child nodes and all their ancestors
Move up
Moves selected node up
Move down
Moves selected node down
Insert after
Insert new node after selected node
Insert before
Insert new node before selected node
Panels and Layout
COMMAND
DESCRIPTION
Zoom full page
Selected node opens to full page layout
Zoom in panel
Selected node is opened within the current panel layout
Open in new panel
Selected node is opened in new panel
Close this panel
Close panel that your cursor is in
Close panel
Closes the active panel (when multiple panels are open)
Search
COMMAND
DESCRIPTION
Find nodes
Starts query builder
Find todos within
Retrieves todos from within the parent node
Search within
Searches within the contents of selected node via main search bar
Create search node
Create an empty search node. Also invoked by typing "?" on an empty node