mirror of
https://github.com/tenderlove/initial-v.git
synced 2025-04-22 04:13:22 +00:00
maybe try this?
This commit is contained in:
parent
8cfae33386
commit
b154e25dc8
19
README.md
19
README.md
@ -1,3 +1,22 @@
|
||||
<p align="center">
|
||||
<img src="artwork/logo.png">
|
||||
</p>
|
||||
|
||||
# Initial V
|
||||
|
||||
Initial V is a BMW shifter that has been converted to a Bluetooth keyboard.
|
||||
In this repository, you'll find [schematics and PCB designs](pcb), [stl files](housing),
|
||||
[a Vim plugin](vim-plugin), and [client software](client) for turning a BMW
|
||||
shifter in to a Bluetooth keyboard that can control Vim.
|
||||
|
||||
Think of this project as a very over-engineered [Vim clutch](https://github.com/alevchuk/vim-clutch).
|
||||
|
||||
## What does it do?
|
||||
|
||||
Initial V is a Bluetooth Keyboard specialized for controlling Vim.
|
||||
The key presses sent depend on Vim's state.
|
||||
The table below describes the key presses for each handle position according to the state of the editor:
|
||||
|
||||
| | Park | Up | Down | Double Up | Double Down | Move Left | Left Up | Left Down | Move Right |
|
||||
|------- |--------|------|------|-----------|-------------|-----------|---------|-----------|------------|
|
||||
| Normal Mode | `:w` on a modified buffer, `:wq` on unmodified buffer | Up key | Down key | `i` | `o` | `CTRL-V` | Up Key | Down key | `ESC` |
|
||||
|
Loading…
Reference in New Issue
Block a user