프로그래밍을 익히려고 하면 필수적으로 익혀야할 유틸리티(utility)들이 있다. 


텍스트 에디터도 그 중 하나다. 


시중에 나와있는 무료 텍스트 에디터들을 몇 가지 추천받아 사용해보았다. 


메모장, gedit, Atom, Notepad++, vi 또는 vim(이하 그냥 vim이라고 하겠다) 등을 사용해보았고 어떤 것이 가장 좋은지 고민에 고민을 거듭했다.


가장 쓰기 편한 것은 Notepad++와 Atom이었고 메모장과 geidt는 너무 기본적인 에디터였다.


그리고 vim은 정말 쓰기 어려운 최악의 에디터였다.


그렇다면 Notepad++와 Atom이 가장 합리적인 선택일 것이다.


그럼에도 vim을 써야겠다고 판단한 것은 과거의 경험 때문이다.


나는 군대에서 한글을 배웠고 당시 한글은 단축키를 쓰는 부류와 마우스를 쓰는 부류로 나뉘어져 있었다. 


그리고 마우스를 쓰는 경우보다 단축키를 잘 쓰는 경우가 생산성이 훨씬 좋았고 프로그램에 대한 일체감이 무척 뛰어났다.


즉, 문서 편집이 거의 생각의 속도로 이루어지고, 스스로가 한글 워드프로세서가 된 느낌을 받았었다. 


당연히, 문서 관련 일에 대한 심리적 부담도 상당히 적고 생산성도 뛰어날 수밖에 없었다. 


그래서 당시 나의 사수는 한글을 가르치면서 내가 마우스에 손을 대지 못하게 옆에서 감독했다.


이런 경험에 비추어 볼 때, 모든 것을 키보드 위에서 작업하는 것이 쉬운 일은 아니지만 숙련되기만 한다면 그 이득이 이루 말할 수 없을 것이 분명하다는 확신이 들었다. 


그리고 그런 점에서 vim이 가장 충실했기 때문에 결국, vim을 익혀야겠다는 결론에 도달했다.


나의 이런 생각을 뒷받침해주는 것이 사람들이 보여주는 vim에 대한 높은 충성도다.


vim을 싫어하는 사람들도 많은 것 같지만 제대로 사용해본 사람들은 vim에서 벗어나지 못하는 까닭이 무엇일까?


단지, 전통적으로 사용되어온 텍스트 에디터라서 사람들이 충성한다는 생각은 들지 않는다. 


오히려 vim에서 느낀 생각의 속도로 편집되는 높은 일체감과 생산성을 다른 텍스트 에디터에서는 맛보기 어렵기 때문이 아닐까?



이외에도 다양한 OS에서 사용할 수 있다는 범용성과, 임베디드 부터 웹까지 모든 작업에 이용할 수 있다는 장점도 있다.



이러저러한 정황을 볼 때 vim을 익힌다면 손해는 보지 않을 것이고 반드시 이득라는 점은 거의 확신할 수 있다. 


그렇다면 마지막 남은 문제는 과연 제대로 숙달할 수 있을 것인가 하는 점이다. 


vim은 결국 숙달할 수 없다면 최악의 텍스트 에디터일 것이기 때문이다. 


예전 같으면 숙달하기 어렵다는 점 때문에 결국, 포기할테지만 다행히도 숙달은 vim을 익히기 위한 튜토리얼Anki의 도움을 받으면 큰 무리없이 숙달할 수 있을 것으로 보인다.



그리고 마지막으로 vim을 쓴다고 하면 어째서인지 조금 멋있어 보였다는 것이 내 결정에 상당한 영향을 미쳤다는 점도 첨언하는 바이다. 


그럼 오늘부터 vim을 한번 내 것으로 만들어보자. 

<부수한자 네글자 029: 皮(가죽 피), 疋(발 소), 玄(검을 현), 穴(구멍 혈)>



부수한자 214개 전체 자료실 페이지 가기




 (가죽 피)


짐승의 가죽을 손(又)으로 벗기는 모양을 형상화


부수로써 의미 : 가죽, 옷, 피부


 (발 소)


무릎 아래의 종아리에서 발까지의 모양을 형상화


부수로써 의미 : 발, 걷다


가차되어 匹(짝 필)과 동일하게 사용되었기 때문에 ‘’이라고도 읽는다


 (검을 현)


너무 가늘어서 실이 잘 보이지 않거나 덮개를 덮어 어둡다는 의미를 나타냄


부수로써 의미 : 검다, 아득하다, 그윽하다, 멀다


 (구멍 혈)


宀(집 면)八(여덟 팔)이 결합하여, 구멍(움)을 파고 방을 만들어 집처럼 만든 '구멍'이나 ''의 의미를 나타냄


부수로써 의미 : 구멍, 굴



 Anki 학습파일


Anki 학습파일은 아래와 같이 한자와 독음만 간단하게 암기할 수 있는 한자연습글자의 생성원리나 부수의 의미 기타 사항 등을 공부하는 심화학습의 2종류로 나누어 첨부했습니다. 


부수한자연습_029.apkg


부수한자심화학습_029.apkg



부수한자 214개 전체 자료실 페이지 가기



<부수한자 네글자 028: 瓦(기와 와), 用(쓸 용), 禸(짐승 발자국 유), 田(밭 전)>



부수한자 214개 전체 자료실 페이지 가기



 (기와 와)


기와가 겹겹이 포개져 있는 모양을 형상화


부수로써 의미 : 기와, 토기


 (쓸 용)


卜(점칠 복)과 中(가운데 중)을 합한 글자점을 쳐서 맞으면 반드시 시행한다는 의미에서 '쓰다'라는 의미로 사용됨


부수로써 의미 : 특정 의미로 사용되지 않고 종종 발음기호로 사용됨


 禸 (짐승 발자국 유)


짐승의 발자국을 형상화한 글자로 '발자국'을 의미함


부수로써 의미 : 짐승의 발자국


 (밭 전)


도랑이나 길로 구획지워진 밭이나 그물의 모양을 형상화하여 ''이나 '수렵지'를 의미함


부수로써 의미 : 농사, 농지, 사냥



 Anki 학습파일


Anki 학습파일은 아래와 같이 한자와 독음만 간단하게 암기할 수 있는 한자연습글자의 생성원리나 부수의 의미 기타 사항 등을 공부하는 심화학습의 2종류로 나누어 첨부했습니다. 


부수한자연습_028.apkg


부수한자심화학습_028.apkg



부수한자 214개 전체 자료실 페이지 가기



+ Recent posts