lpan
lpan
## Motivation I never got `redo` working because the previous method was hard to test and reason about. This seems like a reasonable size refactor. See if it can help...
Time to revisit this project :slightly_smiling_face:
As @telemachus brought up in https://github.com/lpan/viw/issues/24
Make your text file look like the following ``` a some text dank mr goose mr goose is the best ``` navigate to the last line and hit `dd`. the...
Make your text file look like the following ``` lol ay lmao mr goose da worst jk mr goose da best ``` then move your cursor to my favourite line...
## The idea The goal is to use `command pattern` and `event sourcing`. We model all state mutation methods as `command`s and register them in a stack. When the user...
# Features - [x] `gg`, `G` - [x] Insert rows with `o`, `O`, `Enter` in insert mode - [x] Delete rows with `dd`, `Backspace` in insert mode - [x] Mode...
It will be a fun challenge to replace ncurses with a custom and lightweight rendering lib
* ability to configure the default source directory (`fk cd`) * ability to configure github username (not using `git config --get user.name`)