Velocity/README.md

30 lines
1.4 KiB
Markdown
Raw Normal View History

2022-03-19 15:41:40 +00:00
# λ lambda
Next generation hackable text editor for nerds.
2022-03-19 15:49:06 +00:00
### Let it be known!
Lambda is in *very* early stages at the moment. Features may change completely, or even be removed.<br>
Don't expect lambda to stay the way it is. Updates are pushed often.
2022-03-19 15:41:40 +00:00
### Overview
Lambda is a similar text editor to `vim` or `kakoune`.<br>
2022-03-19 15:49:06 +00:00
However, it takes a different approach to most of the features seen in other editors.
2022-03-19 15:41:40 +00:00
- Lambda is written in Python, so it is easy to hack and learn.
2022-03-19 15:49:06 +00:00
- It also has a good amount of comments!
2022-03-19 15:41:40 +00:00
- Lambda is incredibly modular, so you can easily add new features.
- Lambda follows the unix philosophy of "do one thing and do it well."
- It has no bloated features, like splits or tabs
- It contains the bare necessities and provides a few extra modules
2022-03-19 15:49:06 +00:00
- Lambda isn't limited to modes or keybindings.
- Keybindings and modes can be easily changed
- Other modes can be used by holding down keybindings (i.e. `ctrl-x` inside of `insert` mode)
2022-03-19 15:41:40 +00:00
- Lambda is extremely fast and makes use of efficient memory management.
2022-03-19 15:49:06 +00:00
- Neovim is slow, and actually requires [a plugin to speed it up](https://github.com/lewis6991/impatient.nvim).
2022-04-17 14:29:46 +01:00
- Lambda has much better default keybindings than other text editors.
### Getting started
```bash
git clone https://github.com/SpyHoodle/lambda.git # Clone the repository
cd lambda # Enter lambda directory
chmod +x install.sh # Make the install script executable
./install.sh # Run the install script
```