
                 VIM 5.0 (hangul 1.0.1.20)
                VIM : Vi IMproved  Text Editor
이것은 VIM 5.0 final release를 한글화 한 것으로서 UNIX 및 MS-Windows에서 
테스트를 해보았습니다. 

* VI와 VIM의 차이점은 다음과 같습니다.
 1. Multi level undo
 2. Graphical User Interface(GUI)
 3. Multiple windows and buffers
 4. Syntax highlighting
 5. Repeast a series of commands
 6. Flexible Insert mode
 7. Visual mode
 8. Block operators
 9. Online help systems
 10. Command-line editing and history
 11. Command-line completion
 12. Insert mode completion
 13. Long line support
 14. Text formatting
 15. Edit-compile-edit speedup
 16. Improved indenting for C programs
 17. Searching for words in include files
 18. Automatic commands
 19. Scripts and Expressions
 20. Mouse support
 21. Usage of key names

* VIM 5.0 에서는 추가된 점은 다음과 같습니다.
 1. Syntax Highlighting
 2. Built-in script language
 3. Perl and Python support
 4. Win32 GUI version
 5. VMS version
 6. BeOS version
 7. More VI compatible


컴파일방법:
 UNIX : 
 		make와 make install을 순서대로 실행킨다.

 MS-Windows Console : (Windows NT가 아니면 한글입력이 되지 않습니다) 
 		VC++이나 SDK가 있어야 한다.
 		"make -f Makefile.w32"
		를 한다.

 MS-Windows GUI : (Windows 95/NT)
 		VC++5.0이 있어야 한다.
 		"make -f gvim_vc5.mak"
		를 한다.

 나머지 OS :
        테스트하지 않았음


환경설정:
 UNIX:
    csh의 경우
       setenv VIM /usr/local/share/vim
	.vimrc를 home directory에 복사한다.
 WIN32:
    set VIM [VIM path]
	_vimrc를 취향에 맞게 고친다.
		
개선된점 : 
 1. 상하 커서 이동시에 한글위에 커서가 잘 못 놓이는 점 수정
 2. 한글을 back space로 지울때에 한바이트식 지워지는점 수정
 3. 한글을 입력하는 동안 모든 한글이 깨어져 보이는 점 수정
 4. 여러가지 명령 수행후에 한글의 반만 커서가 놓이는점 수정
 5. visual yank시에 마지막 문자가 한글일때에 한글의 하위바이트만 yank되는점 수정
 6. 한글위에서 put을 할때에 한글을 하위바이트위에서부터 put되는 점 수정
 7. line이 창의 제한 폭을 넘을 때에 문자가 일부 깨어지는 점 수정
 8. 좌우 스크롤할 때에 일부 문자가 깨져보이는 점 수정
 9. word backward 의 동작이 제대로 되지 않는 점 수정
10. 명령어 라인에서 한글이 보이지 않는 점 수정
11. 화면의 일부가 invalid된 경우 한글이 깨지는 점 수정(GUI WIN32)
12. 마지막 문자가 한글이고 이것을 지울때 한바이트(한글의 반쪽)만 지워지는점 수정
13. 한글을 입력하는 동안 composition string출력(GUI_WIN32)
14. 입력모드에서 명령모드로 전환시에 영문모드로 전환(GUI WIN32)
15. 명령모드에서 입력모드로 전환시에 한영모드가 이전 상태로 전환(GUI WIN32)
16. 한글 위에 커서가 놓일 때에 한글이 깨지는 점 수정(WIN32)
17. back slash가 원화표시(W+-)로 나오지 않게 수정(fixed system font사용시)(GUI WIN32)
18. 확장 KS문자가 한글로 인식되지 못했던 점 수정(WIN32)

------------------------------------------------------------------------------
백승훈, 컴퓨터공학연구실, 전기및전자공학과, KAIST
	 homepage : http://www-core.kaist.ac.kr/~shbaek/
	 email : shbaek@core.kaist.ac.kr
