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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|