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 details)
Built Distribution
File details
Details for the file cal9000-0.2.0.tar.gz
.
File metadata
- Download URL: cal9000-0.2.0.tar.gz
- Upload date:
- Size: 20.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.1 CPython/3.10.6 Linux/5.15.0-1024-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48e1ca3c963cd2685d39a8ba3ccce0a634ec5774f8e7948e7eb677e4260c7e73 |
|
MD5 | 867a6421c45c7f084ace43ca0a0d3fd5 |
|
BLAKE2b-256 | 92523d4739787248b212fe120eab8385ce1e52853f257624a2df75f0dfbeef32 |
File details
Details for the file cal9000-0.2.0-py2.py3-none-any.whl
.
File metadata
- Download URL: cal9000-0.2.0-py2.py3-none-any.whl
- Upload date:
- Size: 23.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.3.1 CPython/3.10.6 Linux/5.15.0-1024-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4e158e65008e36cad10024bb6a7f6e1d4fca984d4de705a3b9b655470885a50 |
|
MD5 | 1f82484f0c2afce963fe63bd5aa663b3 |
|
BLAKE2b-256 | dab5504f26810e058048aa08d2c4a29f818af690682207b82c0efe750df63d5e |