]> git.lizzy.rs Git - micro.git/blobdiff - todolist.md
Fix save message
[micro.git] / todolist.md
index 5a6742aa765a9ee166be17811e770074a2468cb3..4b5a00e24de4a3c501c7a2231d1a692299b0ade6 100644 (file)
@@ -7,6 +7,12 @@
 - [ ] Documentation
 
 - [ ] Search and replace
+    - [ ] Search
+    - [x] Replace
+
+- [ ] Multiple views
+    - [ ] Horizontal splits
+    - [ ] Vertical splits
 
 - [ ] More keybindings
     - [x] Page up and page down
     - [x] CtrlZ for undo
     - [x] CtrlY for redo
 
-- [ ] Command execution
-    - [ ] Allow executing simple commands at the bottom of the editor 
-      (like vim or emacs)
+- [ ] Custom bindings
 
 ### Done
 
 - [x] Line numbers
 
 - [x] Simple tests
+    - [x] Stack test
+    - [x] Util test
 
 - [x] Proper error handling
 
 
 - [x] Unicode support
 
+- [x] Command execution
+    - [x] Allow executing simple commands at the bottom of the editor 
+      (like vim or emacs)
+
 - [x] Help screen
     - [x] Help screen which lists keybindings and commands
     - [x] Opened with Ctrl-h
     - [x] Triple click enables line selection
 
 - [x] Options
+    - [x] Saved between sessions
     - [x] Colorscheme
     - [x] tab size
     - [ ] tabs or spaces
 
 - [x] Syntax highlighting
     - [x] Use nano-like syntax files (https://github.com/scopatz/nanorc)
+    - [ ] Optimization
 
 - [x] Undo/redo
     - [x] Undo/redo stack
+    - [ ] Persistent undo/redo (saved between open and closing micro)
 
 - [x] Clipboard support
-    - [x] CtrlV, CtrlC, and CtrlX
+    - [x] Paste
+    - [x] Copy
+    - [x] Cut
 
 - [x] Colorschemes
-    - [x] Support for 256 color and true color
+    - [x] 256 color support
+    - [x] True color support
 
 - [x] Messages/Prompts
-    - [x] Messages at the bottom of the screen
-    - [x] Prompts at the bottom of the screen
+    - [x] Messages
+    - [x] Prompts
+    - [x] Yes or no prompts