1. Vi/Vim
패키지 매니징이 이맥스보다는 살짝 힘들지만, 훨씬 더 시작하기가 쉬움.
Package Manager는 Vundle이나 NeoVundle이 많이 쓰이는듯 하고,
따로 클라이언트가 없기 때문에 (gVim 이나 NeoVim 등등 빼고)
컬러스키마 라던가가 터미널에서 색상을 어떻게 표현하나에 따라서 색깔이 좀 다름
쉘/터미널 커맨드는 버퍼안에서 실행시킬수 있고,
Vimscript등으로 직접 자신만의 패키지를 만들수 있음.
ctags, ycm, eclim(java) 등등은 거의 필수.
그 외에는 tagbar, airline, orgmode, scratch, nerdtree, 등등이 있다..
2. Emacs
Vi/vim 쓰다가 갈아타려면 조금 어려움.
다만 몇년 전에 spacemacs라는게 나와서 좀 더 쉬움
elisp이라는 lisp dialect 가 주력언어로 쓰임.
알아야할게 좀 많은듯..
개인적으로 키바인딩은 vim이 더편해서 evil mode 는 필수..
3. Sublime Text
는 많이 안써봐서 패스
4. Atom
나쁘지는 않은데,
vim이나 evil mode등등 키바인딩을 완벽지원하지는 않는듯.. (이 부분은 잘 모름)
---------------------------------------------------------------------------------------------------------------
리눅스나 맥이면 emacs, vim 쓸만하고,,, 윈도우면 여러가지가 있죠.. 닥터자바 노트패드++ 애텀 서브라임..
진짜 제일쓸데없는 논쟁거리 종교전쟁도아니고무슨..ide개념으로보면 빔은 아예 무쓸모인데 꾸역꾸역 패키지 우겨넣어서 ide되거등여 hjkl방향키 의식의흐름 어쩌고 하는것도 거의 사이비종교급 논리
마 빔플러그인 모리나
뭐라꼬? 빔플러그인이 읎다꼬? 그런 아이디이는 갖다 브리라!
첫줄부터 터미널에서 전부 손코딩하는 시대도아니고.. 오토컴플릿이랑 디버깅기능만깔쌈하면 암거나다써도된다이제 그놈의 키바인딩집착좀 그만허자
java만 아니면 쓸만할텐데 그리고 이건 ide가 아니고 그냥 단순 에디터 이맥스나 빔으로 디버깅 어케하는지 모르겟고, 마우스랑 방향키 버리면 삶이 편안해짐.
아톰이도대체 빔 키바인딩을왜지원해줘야되는거야 어휴 코드짜라니까 빔 치트시트인쇄해놓고 보고있던 후임생각나네
왜냐 마우스에 손을 대지 않기 위해서 임미다
이해를 못하네. 우물안 개구리세요? 아톰이 자체적으로 빔 키바인딩을 지원해주는게 아니고 거기서 그런 플러그인 만드는 사람들이 전부다 vim 키바인딩에 익숙한 사람들이니까 지들 편할라고 만드는거지 ㅋㅋㅋ 에디터 쓰는 이유가 머냐 가벼움 아니냐
백번양보해서 해피해킹들고 빔쓰면 좆간지난다치자 그렇게 뇌코딩할 실력이면 ide멀쩡한거들고하는게 생산성훨씬더나온다 2016년에 에디터를 빔쓴다는건 그냥 자기만족 이상도이하도아님
ide 쓰는 거에 문제없어요. 인텔리제이도 ideavim 플러그인 지원해주고 있고. ide는 ide만의 장점이 또 있죠
글쎄 그 폭풍같은 생산성의 ide에 빔플러그인을 올리라고...
장점만 취하면 됨
빔이가벼워서쓴다는건 이해한다치자 근데 플러그인 안깔면 어차피 쓸맛안나잖아? 너드트리랑 유컴플리트미 ctag만 없어도 불편이 도를 넘어서는데
쓰는건뭐라안하겠는데 도대체 어디가우월한거냐고빔이 hjkl가 그렇게우월하냐?
ㅇㅇ 그거랑 컬러스킴 없으면 쓸맛안남... 딱히 ide 까지 써야할 프로젝트가 없어서 쓰는거임.. + 자기만족
네 키바인딩은 우월합니다. 마우스를 안 써도 되잖아여. Ide에 빔플러그인을 올리시고 마우스로부터 자유로와집시다
아 방향키도 안쓰고
그냥 취향문제임 본인은 60% 키보드가 손 안움직여도 되서 편하던데 넘패드 없으면 불편한 사람도 있는거임... 다만 하나 좀 볼때 안타까운건 학교 숙제하면서 ide쓰는건 오버킬같던데..
키바인딩이 나머지 단점을 가려줄만한 시대가아니라니까그러네 마우스 쓰면 의식흐름끊기고 코딩은 키보드로만해야되고 리누스토발즈냐?
학교숙제는 메모장으로해도되고.. 뭔소리야.. 학교숙제를 리눅스터미널켜서 빔으로하는 리눅스홍보대사도있냐?
엥 난 리눅스로 하는데 make랑 gcc랑 써야 됌...
나도 리눅스...
나도 터미널 작업할때 잠깐 에딧해야되는거있으면 빔켜서하지 그걸 scp로빼와서 vs에서작업하겄냐.. 그냥 딱 그용도야 빔은 터미널할때 안귀찮은용도
그럼할말없고
아니 마우스 써도 됨 ㅋㅋ 근데 코드 복붙하거나 드래그하거나 스크롤할 때 마우스를 쓰는건 시간낭비 같아서.. 키 몇번 누르면 될걸
츄럴//됌->됨 (되어 = 돼임) [리듬 맞춤법 봇♬]
RMS//되서->돼서 (되어 = 돼임) [리듬 맞춤법 봇♬]
생각해보니 관점의 차이가 다른 이유가 내 컴은 거의
http://m.imgur.com/a/bX9Yj
랑 흡사함... 알트+엔터 누르면 터미널 창뜸...
근데 이건 취향이아니라 내가단언할수있는데
프로젝트크기에비례해서 가면갈수록 빔은 단축키편한 메모장이고 그걸 극복하겠다고 마음먹는순간 끔찍한 빔혼종이나오는거다 이건 내가 장담할수있다
공동작업일수록, 규모가커질수록 개발은 ide로하는게 무조건맞아