Skip to main content

Vim enabled version of cal(1)

Project description

cal9000

Vim enabled version of cal(1).

Why?

I want to get better about using calendars, but I don't like the thought of using an online one. I also wanted something that I could use from the CLI with ease, and be very effecient with it.

Installing and Running

$ pip install cal9000
$ cal9000

Usage

In short, the following Vim keybindings are supported:

Key(s) Action
q Quit
h Go to previous day
j Go to next week
J Go 4 weeks forward
k Go to last week
K Go 4 weeks back
l Go to next day
u Go to to today
i Insert an item/event
x Delete an event or item
g Open event manager
o Open the selected day
? Open help menu
:command Run the command command, see below for supported commands
countverb Run verb (h/j/k/l, etc) count times

Commands

Currently supported commands are:

Command Description
h or help Open help dialog
q or quit Quit cal9000
number Go to day number of the current month

Configuration

TBD

Testing

$ git clone https://github.com/dosisod/cal9000
$ cd cal9000
$ python3 -m virtualenv .venv
$ source .venv/bin/activate
$ pip3 install -r dev-requirements.txt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cal9000-0.2.0.tar.gz (20.9 kB view hashes)

Uploaded Source

Built Distribution

cal9000-0.2.0-py2.py3-none-any.whl (23.4 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page