http://www.thegeekstuff.com/2009/07/top … t-editors/
200 명의 설문조사로… 빔이 우승을…캬…
피코/나노 에디터가 이맥스보다 많이 쓰인다는 사실이 놀랍습니다!
사실 이맥스의 키바인딩은 참으로 이해할수가 없죠…버젼마다 다 틀리니 말이죠…
저도 vim을 주 에디터로 쓰고는 있습니다만
그리 대단한 에디터라고는 생각하지 않네요.
익숙한 사람들 보면 정말 환상이지요.
커서가 보이지도 않게 vi를 쓰던 지인을 보고
저도 쓰기 시작했습니다만
제 개인적인 생각으론 영어 사용만을 전제로 했을때
최고의 성능을 발휘하지
아시아권에서는 아무리 좋게 봐줘도
좋은 점수는 줄수 없다고 봅니다.
뭐 vim을 선호하는거 보면… vi를 선호하는 사람들이 선택한거 같네요.
vim자체가 가지고 있는 다양한 확장이 대단한건 아니지만…
vi가 가진 매력인 hjkl 커서의 위력은 최고라고 생각됩니다.
그리고 거기에 vim은 여러 플러그인과 2byte 언어권에 대한 지원 부분이
점수를 줄만하다고 생각되네요. (사실 vi로는 Only 잉글리쉬만이 살길이라고 생각함)
[quote="yanagi":1u20kibx]저도 vim을 주 에디터로 쓰고는 있습니다만
그리 대단한 에디터라고는 생각하지 않네요.
익숙한 사람들 보면 정말 환상이지요.
커서가 보이지도 않게 vi를 쓰던 지인을 보고
저도 쓰기 시작했습니다만
제 개인적인 생각으론 영어 사용만을 전제로 했을때
최고의 성능을 발휘하지
아시아권에서는 아무리 좋게 봐줘도
좋은 점수는 줄수 없다고 봅니다.[/quote:1u20kibx]
vim은 유니코드를 잘 지원하고, euc-kr, cp949등 문자셋을 잘 인식해서 보여 줍니다.
왜 아시아권에서 좋은 점수를 줄 수 없다는지 모르겠네요.
emacs는 유니코드 지원이 좀 늦은 것 같고 gedit도 문자셋을 인식해서 보여 주긴 합니다만
가끔 깨질 때가 있는데 vim은 잘 보여 주더군요.
vi가 그 오래된 진짜 vi를 말씀하신 건지…
vim을 쓴다는 사람들이라면 십중팔구는 코더들일테고
그들이 누구인데 설마 vim이 유니코드나 다국어지원같은게
미흡하도록 놔두었을까요?
제가 언급하고자 한건 입력부분입니다.
한글의 장점이라면 장점이겠지만 한글만 해도 상당히 vim의 사용에 있어서 양호합니다.
한자를 쓰는 경우도 가끔 있지만
vi를 조작하기 위해서 한영키를 눌러줘야 하는 정도의 불편함만 감수하면
완전 영어만 쓰는 그들의 환경과 그럭저럭 비슷하게 사용 가능합니다.
그에 반해서 중국어 일본어는 입력기라는걸 사용합니다.
키보드에서 입력하는게 직접 컴퓨터에 전달되기 전에
입력기라는게 그걸 받아서 변환합니다.
제대로 설명하자면 깁니다만
이 입력기 환경과 vim의 인터페이스가 문제입니다.
일본어같은 경우 문장을 통채로 입력해서 부분적으로 한자로 바꾸기도 하고
적절치 않은 한자는 esc로 취소하거나 화살표로 원하는 부분을 선택해서
드롭다운 메뉴를 열고 그안에서 원하는 변환을 고르기도 합니다.
쉽게 설명드리기 어렵지만 대충 생각나는 문제만 꼽으면
(1) 물론 영문입력모드 전환이 가능하지만 거의 모든 입력을 입력기에 의존한다
(2) vim의 esc와 입력기의 esc간의 혼란이 심해진다
(3) vim을 쓰고 있어도 방향키도 같이 써야한다
대충 이정도가 가장 큰 문제겠네요.
이러저러 하면 쓸 수 있는거 아니냐 하면 저도 할말은 없습니다.
하지만 그건 아무리 좋게 봐도 좋은 점수는 주기 어려운 부분이겠지요.
제 개인적인 생각입니다.
컴퓨터의 키보드 자체도 그렇지만
vim또한 애초부터 다국어의 입력은 고려되지 않았습니다.
그 어떤 훌륭한 코더라고 하더라도
자기가 쓰지도 않는 언어의 환경을 이해하기란 쉽지 않지 않을까요?
gedit가 목록에 있지만 medit가 없는건 좀 의외군요…
혹시나 여기에 gedit를 주로 쓰시는분 있으면 medit를 한번 써보세요
참골 gedit는 이미 연 파일을 인코딩만 바꿔서 다시 열고 싶어도 현재 열린 파일을 닫아야하는데 medit는 인코딩만 바꿔서 다시 여는 메뉴가 따로 있습니다(윈도우 텍스트 파일을 열 일이 많으면 개인적으로는 medit 쪽이 더 편하더군요)
…그래프 봐서는 Top5라는 의미가 별로 없군요. Top1만 뽑아도 ㅋㅋㅋ
저는 Gedit 씁니다.
저야 텍스트 에디터는 글 쓸때나 파일 수정 할때 외에는 안쓰는군요… gedit 은 GUI에서 쓰고 콘솔에서는 그냥 쉬운 nano를 씁니다~