Crates.io | bo-bin |
lib.rs | bo-bin |
version | 0.4.0 |
source | src |
created_at | 2022-05-23 09:53:26.579408 |
updated_at | 2022-05-23 09:53:26.579408 |
description | A minimalistic text editor with vim-like navigation capabilities |
homepage | |
repository | https://github.com/brouberol/bo |
max_upload_size | |
id | 591688 |
size | 191,840 |
My (WIP) personal text editor for prose.
https://user-images.githubusercontent.com/480131/131999617-61acc5a2-4055-4cd1-9da1-134ee9e075b4.mp4
The goals for bo
are the following:
Having a good text editor is paramount for a software engineer, but the definition of good really varies depending on the context. I do enjoy Visual Studio for its rich ecosystem, I enjoy Sublime Text for its extreme snappiness, and I enjoy vim for its ubiquitousness. I tend to favour an editor with plugins/linters/autocompletion when I'm developing code, but when I'm writing prose (blogposts, book chapters...), I would like to use an editor that is as simple as possible and "works" for me, without giving me the opportunity of getting lost in configuration options.
So, something like Left, but with vim-like navigation commands.
h
, j
, k
, l
}
, {
)w
, b
)g
, G
)0
, $
)H
, M
, L
)^
)2j
, 3}
, ...)%
)w
w
file name
d
and c
dd
o
, O
)r
)I got the inspiration for bo
by reading about antirez's editor kilo
, and am wildly basing my work on the excellent blogpost series by Philipp Flenker.
It is called bo
because I've recently turned 30.