]> git.lizzy.rs Git - micro.git/blob - todolist.md
Include newlines in selection
[micro.git] / todolist.md
1 # Todolist
2
3 ### Not done
4
5 - [ ] Tests
6
7 - [ ] Proper error handling
8
9 - [ ] Optimization/Cleanup
10
11 - [ ] Better selection
12     - [ ] Double click selects current word
13     - [ ] Triple click enables line selection
14
15 - [ ] More keybindings
16     - [x] Use pageup and pagedown keys
17     - [ ] Much more (copy sublime text or standard system applications)
18
19 - [ ] Help screen
20     - [ ] Help screen which lists keybindings and commands
21     - [ ] Opened with Ctrl-h
22
23 - [ ] Command execution
24     - [ ] Allow executing simple commands at the bottom of the editor 
25       (like vim or emacs)
26
27 - [ ] Options
28     - [ ] Add options such as tab size, use tabs or use spaces, etc...
29
30 ### Done
31
32 - [x] Readme
33
34 - [x] Line numbers
35
36 - [x] Syntax highlighting
37     - [x] Use nano-like syntax files (https://github.com/scopatz/nanorc)
38
39 - [x] Undo/redo
40     - [x] Undo/redo stack
41
42 - [x] Clipboard support
43     - [x] Ctrl-v, Ctrl-c, and Ctrl-x
44
45 - [x] Colorschemes
46     - [x] Support for 256 color and true color
47
48 - [x] Messages/Prompts
49     - [x] Messages at the bottom of the screen
50     - [x] Prompts at the bottom of the screen