Spike/ViEditorForDOS
5월 12일부터 7월 14일까지 9주 동안 회사에서 임베디드 리눅스 과정 교육을 받게 되었음.(사실 교육은 7주이고 중간 2주 동안은 하계수련대회 준비해야함. 그 더운 날에 퍼포먼스 준비하려면 죽음이라던데... -_-;)
Anyway... 7주 교육 과정 중 앞의 2주가 CLanguage 교육인데, 과제로 텍스트 에디터가 나왔음. 그래서 만드는 김에 ViEditor를 만들기로 결심.
지금까지 구현한 것들
- text를 저장하기 위한 버퍼 구조(linked list의 linked list... 가로 세로 크기 제한을 없애기 위해서는 어쩔 수 없는 선택이었음)
- 'i' 명령어
- 'a' 명령어
앞으로 해야 할 일
- Debugging(간만에 도스용 Borland C를 사용하려니까 죽겠음. 정체 불명의 버그도 있고...)
- 크으... 난 바보인갑다. p=(struct point *)malloc(sizeof(struct point *)); 이렇게 써놓고 1시간 동안 왜 틀렸는지 모르고 헤매다니... -_-;
- 'dd' 명령어
- 'x' 명령어
- ':' 모드
- 나머지는 시간 나면...
컴퓨터분류