LoginSignup
5
3

More than 5 years have passed since last update.

vimでtogglする

Last updated at Posted at 2017-01-27

togglとは

作業時間等を計測して作業の質を高める最強のツール
https://toggl.com

既存プラグイン紹介

togglに対してStart, Stopできる
https://github.com/termoshtt/toggl.vim

拡張プラグイン紹介

フォークして拡張しました
https://github.com/zebult/toggl.vim

追加項目

  • 選択範囲の文字列をタスクとしてStartする機能
    :TogglSelectStart

  • 既存の停止時の処理にタスク名、経過時間を表示する機能
    :TogglStop

  • 現在のタスク表示機能

    • タスク :TogglTask
    • 時間 :TogglTime

設定例

let g:toggl_api_token = "xxxxxx"
nnoremap tt :TogglStop<CR>
vnoremap tt :TogglSelectStart<CR>

おまけ

lightline.vimでタスクと経過時間を常に表示する

:TogglTask:TogglTimeをlightlineの設定項目に追加します
設定方法はREADMEを参考にしてください

toggl.gif

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3