Skip to content
Vim plugin for metrics, insights, and time tracking automatically generated from your programming activity.
Python C VimL
Find file
Failed to load latest commit information.
doc add version 0.1.2 Jun 25, 2013
plugin upgrade wakatime-cli to v6.0.1 Apr 29, 2016
.gitignore v2.0.5 Aug 7, 2014
AUTHORS add authors file and update license Dec 21, 2014
HISTORY.rst v4.0.10 Apr 19, 2016
LICENSE.txt add authors file and update license Dec 22, 2014 update product screenshot Mar 21, 2016


Quantify your coding inside Vim.


  1. Install Vundle, the Vim plugin manager.

  2. Using Vundle:
    echo "Bundle 'wakatime/vim-wakatime'" >> ~/.vimrc && vim +BundleInstall

    or using Pathogen:
    cd ~/.vim/bundle && git clone git://

  3. Enter your api key, then press enter.

  4. Use Vim like you normally do and your time will be tracked for you automatically.

  5. Visit to see your logged time.

Note: WakaTime depends on Python being installed to work correctly.

Screen Shots

Project Overview


To use a custom python binary:

let g:wakatime_PythonBinary = '/usr/bin/python'

The default is to use python from your system PATH.

WakaTime plugins share a common config file .wakatime.cfg located in your user home directory with these options available.


Remove Bundle 'wakatime/vim-wakatime' from your .vimrc file, then delete your ~/.wakatime.cfg config file.

Something went wrong with that request. Please try again.