는 아니고, 몇번 써보았습니다 ㅎ.
자동완성 기능도 없고, 자동 들여쓰기 기능도 없이........

백업용입니다.
tcp/ip 소켓 프로그래밍을 공부해야 되는데
리눅스용하고 윈도우 용하고 프밍 방법이 틀리더라구요.
윈도우에선 visual studio 드림파크 얻어서 ㅎㅎ 쓰고있는데
리눅스에선 뭘 써야할지 망설여 지더군요,

한 때 진리라고 찬양하고 다녔던 vim.
다시 설정파일 만드려니 귀찮아 지더군요 ㅇㅂ;

기왕 만드는거 그냥 삽질 시작하자. 라는 느낌으로

삽 .... 들었습니다. 에.. 미친 짓을 시작 한거죠.

5시간정도 걸린것 같습니다.

ECB인가 뭔가 하는걸 사용하면


이런식으로 사용 할 수 있다던데 안해봐서 잘 모르겠군요 ㅋ
위는 홈페이지에 스크린샷 게시판에서 가져온 이미지입니다.

http://ecb.sourceforge.net/ 

홈페이지는 위를 참고해주세요,

저렇게 사용하는 방법 찾으려고 4개월전인가.. 쯤에 삽들고 삽질한 적이 있는데 못찾았다가 이번에 제대로 삽질하면서 찾았습니다 ㅎ.
저처럼 헤메지마시구....( 나만 힘든게 찾은건가!? )

Plugins.tar.gz

 위는 플러그인.

아래는 설정 입니다. [2012 03 18 수정]
== 수정내역 ==
Hide-Show 모드가 C모드에서 지원되지 않던것 수정.
자동완성 기능과  yasnippet 의 탭 키가 서로 겹쳐,  yasnippet 의 키를 컨트롤 q로 변경. (Caps Lock 키를 꼭 Ctrl 키로 바꿔주세요!)
**키를 바꾸시려면  yasnippet.el 을 편집기로 실행하신후 \C-q 를 검색하신 후, 원하시는 키로 변경하시길.

Cscope 추가.
우분투 사용자의 경우는 apt-get install cscope 안 될 경우 apt-get install cscope-el 를 사용해보시길.
그 외 리눅스 사용자 분들은 알아서 찾아보시길 바랍니다.
성의 없는게 아니라 원래 리눅스의 종류가 다르면 어쩔 수 없는 부분이라고 생각합니다.
Intellisens 기능 추가 (cedet 사용)
http://sourceforge.net/projects/cedet/ 
cedet 같은 경우는 직접 컴파일 해서 쓰고 있습니다.
터미널 실행하시고(리눅스 쓰면서 터미널을 무서워하시면 곤란합니다.)
cd 명령어로 cedet 압축 해제한 곳까지 들어갑니다.
make <RT>
----
** 이 과정에서 에러 발생시, 몇 가지를 설치해 주셔야 합니다. make로 컴파일 해보지 않으신 분들은 
** 에러메시지를 해석하신후 직접 해결해 보시길 ^^; (쉽습니다 엄청나게. 패키지 누락 에러라 apt-get install 로 패키지만 설치해 주면되기때문에.)
**컴파일 완료 후, cedet 폴더를 지우시면 곤란합니다. 어딘가에 잘 보관하신 후 .emacs 에 cedet.el 경로를 넣어주세요!
**반드시 README 파일을 읽어보시길 바랍니다. (자세한 설정 방법이 나와있습니다. 영어 6등급인 저도 해석했으니 무리 없이 볼 수 있을거라 생각합니다.)

flymake 추가. (Makefile 작성 하셔야 합니다. 자세한 사용방법은 구글링을 추천합니다. 저도 잘 모르겠거든요.
혹시 아시는 분은 댓글 달아주시면 감사하겠습니다.)

vim의 nu기능을 제거했습니다. 짜증나더군요;;


제 기준으로(~/.emacs.d/Plugins)  설정한거니 플러그인 위치라던가 뭐 이런건 직접 변경해 주시길.
여러군데에서 퍼왔습니다.

KLDP 는 기본으로 뒤지게 되네요.
언제나 도움받고 있는 곳.
저런 곳이 있어서 해외스레 안뒤져도 되니 영어 못하는 저는 행복합니다 ㅎ.
KLDP 감사합니다!

http://wonilkim.blogspot.com/ 
http://tkhwang.tistory.com/   <-블로그 이전했다고 하시더군요.. 아직 자료는 남아있으니 ㅇㅂ. 
(두 블로거 분께 진심으로 감사드립니다.)

그 외 몇몇 해외 사이트 돌아다녔습니디만 ㅇㅂ...

영어 못하면서 컴터를 잘 할 수 있는 방법 따윈 없더군요.
전자사전들고 죽도록 해석해야 되더군요....
우우.... 너무해...히도이요! 

자 그럼! 저는 이만 ㅇㅅㅇ

설정파일은 그렇게 기대하지마요.

emacs를 처음 사용하시는 분은 emacs 실행 후  
옵션 메뉴에서 save option 을 눌러주시면 홈 디렉터리에 .emacs 가 저장됩니다. 이걸 편집해 주시면 되요.
 
기본적인 단축키는 올리지 않겠습니다. 저도 모르겠고.
하나 재밌었던게, C-x C-f 이 파일이 존재할경우 해당 파일을 열고, 파일이 존재하지 않을 경우, 새로운 파일을 만들더군요 ㅎㅎ.
저는 몰랐어요 죄송해요 ㅎㅎㅎ.

자동 백업끄는 방법은 구글링 하면 나옵니다. 저는 그렇게 친절한 인간이 아니에요. 필요한건 언제나 구글링을 해야하는 저희들이잖아요?
이해하실거라 생각합니다 ㅇㅅㅇ.

그리고 위 설정은 ubuntu 에서 작업된거고, 따라서 아마 ubuntu 와 비슷한 작업 환경에서만 정상적으로 작동될지도 모릅니다.
플러그인도 같이 첨부합니다. 알아서 설정파일 경로 바꾸세요~ 

P.S. 인터넷 돌아다니면서 찾아봤는데요 한국엔 setnu.el 에 대한 언급은 많은데 (vim 쓰셧던 분이라면 뭐하는건지 짐작 갈겁니다 ㅇㅅㅇ)
setnu+.el 에 대한 언급이 거의 없는것 같더군요. 아니면 말구요,
버그가 있습니다. 블럭을 지정하고 백스페이스나 딜리트키로 글을 지우게 되면 글번호와 함께 지워지게 되는데 
이때 cpu 사용량이 100%가 되면서 emacs가 멈춰버리는 증상이 있습니다.
불편하신 분은 위에 설정파일에서 ;;Vim Style Line Number 밑으로 다음 주석 전까지 부분을 삭제해주세요, (3줄일겁니다. 아마.)
참고로 setnu.el 은

1
2
3
l <-(커서)

이렇게 있을때 백스페이스바를 누르면


1
2 3
l

이런식으로 되버립니다 ㅡㅡ;;


+ Recent posts