]> git.lizzy.rs Git - micro.git/blob - todolist.md
Fix build error
[micro.git] / todolist.md
1 # Todolist
2
3 ### Not done
4
5 - [ ] Tests
6
7 - [ ] Proper error handling
8
9 - [ ] Optimization/Cleanup
10
11 - [ ] Search and replace
12
13 - [ ] Better selection
14     - [ ] Double click selects current word
15     - [ ] Triple click enables line selection
16
17 - [ ] More keybindings
18     - [x] Page up and page down
19     - [x] CtrlA for select all
20     - [x] CtrlO for open file
21     - [ ] CtrlF for find
22     - [x] CtrlZ for undo
23     - [x] CtrlY for redo
24
25 - [ ] Help screen
26     - [ ] Help screen which lists keybindings and commands
27     - [ ] Opened with Ctrl-h
28
29 - [ ] Command execution
30     - [ ] Allow executing simple commands at the bottom of the editor 
31       (like vim or emacs)
32
33 - [ ] Options
34     - [ ] Add options such as tab size, use tabs or use spaces, etc...
35
36 ### Done
37
38 - [x] Readme
39
40 - [x] Line numbers
41
42 - [x] Syntax highlighting
43     - [x] Use nano-like syntax files (https://github.com/scopatz/nanorc)
44
45 - [x] Undo/redo
46     - [x] Undo/redo stack
47
48 - [x] Clipboard support
49     - [x] CtrlV, CtrlC, and CtrlX
50
51 - [x] Colorschemes
52     - [x] Support for 256 color and true color
53
54 - [x] Messages/Prompts
55     - [x] Messages at the bottom of the screen
56     - [x] Prompts at the bottom of the screen