screencast: vim 사용의 예

Tags:

피보나치 수열 구하기 프로그램 작성

예전부터 해보고 싶었던 것인데.. vim을 쓰는 실제 모습을 녹화해서 보여드리는 것입니다. 그래서 한번 해봤습니다. 사실 옆에서 서로 보면서 서로 가르쳐주면 제일 좋은데, 그런기회는 정말 흔치 않죠. vim이나 emacs를 쓰는 옛날 사람(?)들이 흔한 것도 아니고 요즘시대에요;; 이것이 제가 생각한 해결책인 셈입니다.

동영상에서 제일 마지막에 한 일은 .vimrc 를 수정해서 f5누르면 g++ 로 app.cpp와 fib.cpp를 컴파일 하게 했습니다. 큰 프로그램을 짤때는 Makefile을 쓰지만 이 경우엔 안썼습니다. 다음 vim 들어가서 컴파일 했고 ./a.out 실행했습니다. 마지막에 너무 빨리 닫아버렸는데 (에러도 하나 만들었어야하는데요;) 다시 하기 느무 귀찮네요 ㅎㅎ

제가 누른 키들은 다음과 같습니다.
1. F2: 저장
2. F5: 컴파일
3. F6: ./a.out 실행
4. F9: 현재 창 닫기
5. ^W^A: fib.hpp 가 있던 상태에서 창을 가로로 나누며 fib.cpp열기
6. Tlist: 우측에 태그리스트 윈도우 띄우기
7. _i: #include< 로 자동변환
8. _u: using namespace std로 자동 변환
9. _c: 제일 처음에 Fib 클래스 만들때 골격 채우기에 사용
10. _o: cout << 로 자동변환

질문 환영. emacs에서 vim으로 옮겨가는 방법에 대한 질문 환영 ㅋㅋ 더 나은 방법에 대한 제안 환영입니다. 특히 emacs 를 쓰는 유저로서 “쳇, vim 이란게 그정도야?” 하고 생각되시면 보여주세요, 당신의 스킬을!

이런 자료에 대한 늘 나오는 질문에 대한 답변: 녹화는 windows encoder로 했습니다.