これは何
SublimeTextのプラグイン「Plain Tasks」のチュートリアルの雑な和訳(しかも全文ではない)
キーバインドはwindowsのもので、挙動はsublimetext 3 のもの
よっぽどReadme.dmを読んだ方がよい。
翻訳
プロジェクト
- 行末ににコロンをつければ何でも、プロジェクトタイトル
- プロジェクトはネスティングできる
- プロジェクトはエディタの機能で折りたためる
タスク
地にそのまま打ち込めば(装飾しなければ)そのまま表示される**で囲めば強調表示
新しいタスク
-
ctrl+Enterもしくはctrl+iで新しいタスク
- 新規行で新しいタスクを立てると、その行にタスクが作られる
- すでにタスクがある行で新しいタスクを立てると、次の行に作られる
- タスクは前行のタスクにネスティングできる
完了
- ctrl+dでタスクを完了状態にできる
- もう一度ctrl+dでタスクを未完了状態に戻せる
- ctrl+cでタスクをキャンセル状態にする
タグ
@の後に続く文字列を「タグ」とすることができる。
キャレットをタグの上に置き、右クリックメニューから「Filter by tags under cursors」を選択することで、指定したタグ以外のタスクをたたむことができる。(ctrl+k,ctrl+jまたはctrl+k,ctrl+0で復元)
ctrl+shift+rでタグ一覧表示
URLs
URLにキャレットを置きctrl+shift+uでデフォルトブラウザで開く
ファイルリンク
./もしくは.\に続いてファイルネームを記述。
キャレットをファイルリンクに置きalt+oでファイルオープン
- ファイルネームの後ろに行番号列番号を
:で指定できる./filename:13:8 - ファイル内のシンボルを
>で指定できるfilename>symbol - ディレクトリを開いた場合はサイドバーに追加される
以下の表記も可能
[](install.txt)[](path ":11:8")[](path ">symbol")[](path "any text")[[..\PlainTasks.py]][[path::11:8]][[path::*symbol]][[path::any text]][[path]] ":11:8"[[path]] ">symbol"[[path]] "any text"
アーカイブ
- ctrl+shift+aでタスクをアーカイブモードにする
-
ctrl+shift+oでタスクをアーカイブファイルに移す
- アーカイブファイルは filename.TODO -> filename_archive.TODO となる
新規TODOリスト
新しくTODOリストファイルを作るにはコマンドパレットからTasks: New documentコマンドを利用
優先度
それぞれタグで管理しハイライト表示される。またそれぞれにショートカットがある。
-
@criticalc,tab -
@highh,tab -
@lowl,tab -
@todayt,tab
タイムトラッキング
-
s,tab,tabでスタートタグと日付を入力
@started(13-10-25 15:20) -
tg,tab,tabでトグルタグと日付を入力
@toggle(14-10-13 16:14)- これは開始しているタスク(
@startのあるタスク)の中断再開を記録するなどに使える
- これは開始しているタスク(
-
cr,tab,tabでクリエイトタグと日付を入力
@created(14-12-24 15:57) -
d,tabで期日タグを入力
@due( )これは@due(0)と同義- 指定表示
@due(year-month-day hour:minute)若しくは@due(year.month.day hour:minute) - 省略指定表示
@due(1)-> 来月一日 - 省略指定表示
@due(--1)-> 常に今月の一日 - 省略指定表示
@due(5)-> 直近の5日 - 省略指定表示
@due(2-3)-> 直近の2月3日 - 省略指定表示
@due(28 23:)-> 直近の28日の23時。分は現在のもの - 省略指定表示
@due(16.1.1 1:1)-> 2016年1月1日 1時1分@due(16-01-01 01:01)と同義 - 相対表示 + に続けて週数または日数 続けて残り時間
- 相対表示
@due(+)-> 翌日@due( +1)@due( +1d)と同義 - 相対表示
@due(+w)=@due( +7) - 相対表示
@due(+3w)=@due( +21d) - 相対表示
@due(++)->@created(date)タグがある場合その日から1日、なければ@due(+)と同義 - 相対表示
@due(+2:)=@due( +2.)-> 現在から2時間後 - 相対表示
@due(+:555)=@due( +.555)-> 現在から555分後 - 相対表示
@due(+2 12:)=@due( +2 12.)-> 現在から2日と12時間後
- 指定表示
コマンドパレットからTasks: Fold to due tasksで期限切れや間近のタスクを表示
ctrl,spaceで入力補助を出せる
サポートしているファイルタイプ
- TODO
- *.todo
- *.todo
- *.todolist
- *.taskpaper
- *.tasks
カスタマイズ
- 完了、未完了のアイコン
- ファイルタイプの関連付け
- キーバインド
- カラースキーム
- 進捗バー
- ファイルタイプアイコン
- その他