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
Release history Release notifications | RSS feed
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)
Built Distribution
Close
Hashes for cal9000-0.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4e158e65008e36cad10024bb6a7f6e1d4fca984d4de705a3b9b655470885a50 |
|
MD5 | 1f82484f0c2afce963fe63bd5aa663b3 |
|
BLAKE2b-256 | dab5504f26810e058048aa08d2c4a29f818af690682207b82c0efe750df63d5e |