2013-07-10 07:05:24 +00:00
vim-wakatime
============
2013-06-25 07:57:15 +00:00
2015-09-26 18:44:19 +00:00
Quantify your coding inside Vim.
2013-06-25 07:57:15 +00:00
2013-07-08 04:25:06 +00:00
2013-06-25 07:57:15 +00:00
Installation
------------
2014-11-07 23:59:24 +00:00
1. Install [Vundle ](https://github.com/gmarik/vundle ), the Vim plugin manager.
2013-06-25 07:57:15 +00:00
2014-11-07 23:59:24 +00:00
2. Using [Vundle ](https://github.com/gmarik/vundle ):< br />
2014-07-20 19:03:39 +00:00
`echo "Bundle 'wakatime/vim-wakatime'" >> ~/.vimrc && vim +BundleInstall`
2013-06-26 00:54:01 +00:00
2014-07-20 19:07:04 +00:00
or using [Pathogen ](https://github.com/tpope/vim-pathogen ):< br />
2014-07-20 19:03:39 +00:00
`cd ~/.vim/bundle && git clone git://github.com/wakatime/vim-wakatime.git`
2013-06-27 15:56:21 +00:00
2015-04-10 02:08:56 +00:00
3. Enter your [api key ](https://wakatime.com/settings#apikey ), then press `enter` .
2013-06-25 07:57:15 +00:00
2014-11-07 23:54:26 +00:00
4. Use Vim like you normally do and your time will be tracked for you automatically.
2013-06-25 07:55:27 +00:00
2014-03-05 21:56:06 +00:00
5. Visit https://wakatime.com to see your logged time.
2013-06-26 23:35:25 +00:00
2015-09-26 18:44:19 +00:00
Note: WakaTime depends on [Python ](http://www.python.org/getit/ ) being installed to work correctly.
2013-07-08 04:25:06 +00:00
2013-06-26 23:35:25 +00:00
Screen Shots
------------
2016-03-21 00:48:11 +00:00
![Project Overview ](https://wakatime.com/static/img/ScreenShots/Screen-Shot-2016-03-21.png )
2015-02-13 03:19:40 +00:00
Configuring
-----------
To use a custom python binary:
let g:wakatime_PythonBinary = '/usr/bin/python'
The default is to use `python` from your system PATH.
2015-04-08 22:39:10 +00:00
WakaTime plugins share a common config file `.wakatime.cfg` located in your user home directory with [these options ](https://github.com/wakatime/wakatime#configuring ) available.
2015-04-08 22:42:14 +00:00
Uninstalling
------------
Remove `Bundle 'wakatime/vim-wakatime'` from your `.vimrc` file, then delete your `~/.wakatime.cfg` config file.