# Todolist ### Not done - [ ] Tests - [ ] Proper error handling - [ ] Optimization/Cleanup - [ ] Search and replace - [ ] Better selection - [ ] Double click selects current word - [ ] Triple click enables line selection - [ ] More keybindings - [x] Page up and page down - [x] CtrlA for select all - [x] CtrlO for open file - [ ] CtrlF for find - [x] CtrlZ for undo - [x] CtrlY for redo - [ ] Help screen - [ ] Help screen which lists keybindings and commands - [ ] Opened with Ctrl-h - [ ] Command execution - [ ] Allow executing simple commands at the bottom of the editor (like vim or emacs) - [ ] Options - [ ] Add options such as tab size, use tabs or use spaces, etc... ### Done - [x] Readme - [x] Line numbers - [x] Syntax highlighting - [x] Use nano-like syntax files (https://github.com/scopatz/nanorc) - [x] Undo/redo - [x] Undo/redo stack - [x] Clipboard support - [x] CtrlV, CtrlC, and CtrlX - [x] Colorschemes - [x] Support for 256 color and true color - [x] Messages/Prompts - [x] Messages at the bottom of the screen - [x] Prompts at the bottom of the screen