]> git.lizzy.rs Git - micro.git/blobdiff - todolist.md
Add ignorecase option
[micro.git] / todolist.md
index 4b5a00e24de4a3c501c7a2231d1a692299b0ade6..888ea70af9747755939438d6d83ea11a98da2401 100644 (file)
@@ -6,34 +6,35 @@
 
 - [ ] Documentation
 
-- [ ] Search and replace
-    - [ ] Search
-    - [x] Replace
-
 - [ ] Multiple views
     - [ ] Horizontal splits
     - [ ] Vertical splits
 
-- [ ] 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
+- [ ] Persistent undo/redo (saved between open and closing micro)
 
-- [ ] Custom bindings
+- [ ] Wrap lines
 
 ### Done
 
+- [x] Auto indent
+
+- [x] Custom bindings
+
 - [x] Line numbers
 
+- [x] Search and replace
+    - [x] Search
+    - [x] Replace
+
 - [x] Simple tests
     - [x] Stack test
     - [x] Util test
 
 - [x] Proper error handling
 
+- [x] Syntax highlighting
+    - [x] Use nano-like syntax files (https://github.com/scopatz/nanorc)
+
 - [x] Cleanup
 
 - [x] Unicode support
     - [x] Allow executing simple commands at the bottom of the editor 
       (like vim or emacs)
 
+- [x] More keybindings
+    - [x] Page up and page down
+    - [x] CtrlA for select all
+    - [x] CtrlO for open file
+    - [x] CtrlF for find
+    - [x] CtrlZ for undo
+    - [x] CtrlY for redo
+
 - [x] Help screen
     - [x] Help screen which lists keybindings and commands
-    - [x] Opened with Ctrl-h
+    - [x] Opened with Ctrl-g
 
 - [x] Better selection
     - [x] Double click selects current word
 - [x] Options
     - [x] Saved between sessions
     - [x] Colorscheme
+    - [x] Tabs to spaces
     - [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] Paste