tTODO - ve - a minimal text editor (work in progress)
(HTM) git clone git://src.adamsgaard.dk/ve
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
tTODO (935B)
---
1 Core functionality:
2 - Set keypress timeout before redraw
3 - Implement most Vi binds
4 - Implement command mode
5 - Allow call of commands with keybinds
6 - Implement visual mode
7 - Implement yank and paste
8 - Implement regular expressions during search
9 - Implement syntax highlighting
10 - Full unicode support
11 - Keep indentation level, adjust with > and <
12 - Hard-wrap (insert newline)
13 - Soft-wrap (wrap display of long lines)
14
15 Normal mode keybinds:
16 - }, {
17 - zz, zt, zb
18 - H, M, L
19 - .
20 - w, W
21 - e, b
22 - C-z
23
24 Insert mode keybinds:
25 - C-w
26 - C-u
27 - C-z
28
29 Interfacing:
30 - Allow call of external processes with commands (sed?, sam?)
31 - Allow IO pipes to external proceses
32
33 Multiple files:
34 - Implement multiple buffers
35 - Implement splits
36
37 User configuration:
38 - Set user-configurable options (keybinds, colors, tabwidth)
39 in config.h
40
41 Documentation:
42 - Add help from within editor
43 - Write man page
44 - Install man page with Makefile