< Return to Video

제목: Emacs Rocks! 에피소드 02: vimgolf 이글

  • 0:00 - 0:03
    안녕하세요! Emacs Rocks에 돌아오신걸 환영합니다!
  • 0:03 - 0:08
    에피소드 2에서 오늘은 아주 특별한 것을 준비했습니다. 보시죠!
  • 0:08 - 0:11
    이것은 VimGolf입니다. 예~!
  • 0:12 - 0:16
    VimGolf는 매우 멋지미만, 저는 Emacs에 대한게 있었으면 하는 바램이 있습니다.
  • 0:17 - 0:21
    VimGolf는 경쟁하는 것인데, 목표는
  • 0:21 - 0:24
    키 입력을 가능한 적게 함으로써
  • 0:24 - 0:27
    처음파일을 마지막파일로 변형시키는 것입니다
  • 0:30 - 0:33
    도전 번호는 6이며
  • 0:33 - 0:39
    one부터 ten까지 문자로 되어있는게 있고, 1부터 10까지 숫자로 되어있는게 있습니다.
  • 0:39 - 0:44
    목표는 one에서 10까지를 2개의 단으로 나누는 것입니다.
  • 0:45 - 0:50
    Vim에서 최고점은 우승점수인 17점입니다.
  • 0:51 - 0:54
    그러면, 과연 Emacs가 좀 더 나은지 살펴봅시다.
  • 1:13 - 1:17
    그럼 설명없이 한번 해보고
  • 1:17 - 1:20
    어떠한 일을 하는지 설명해주면서 다시 해보도록 하겠습니다.
  • 1:20 - 1:23
    입력하는 키를 주의깊게 보시기 바랍니다.
  • 1:46 - 1:50
    하하, 지금것은 멋지지 않습니까?
  • 1:50 - 1:53
    느린 동작으로 다시 살펴보도록 하겠습니다.
  • 2:02 - 2:04
    좋습니다. 지금 저희는 처음으로 돌아왔습니다.
  • 2:05 - 2:09
    이번 에피소드는 제가 매크로를 사용하는 첫번째 에피소드이지만, 마지막으로 사용하는건 아닙니다!
  • 2:09 - 2:12
    Emacs에서 매크로는 실로 엄청난녀석(powerhorse)입니다.
  • 2:12 - 2:16
    F3을 눌러 매크로를 정의하는 것부터 시작하겠습니다
  • 2:16 - 2:22
    그리고 하단부로가서 안에 있는 것을 지웠습니다.
  • 2:22 - 2:27
    지운것을 kill ring에 넣고 공백을 지운 다음
  • 2:27 - 2:30
    C-9를 눌렀습니다
  • 2:30 - 2:33
    C-9는 그 자체로는 아무런 일도 하지 않지만,
  • 2:33 - 2:36
    다음 명령을 9번이나 반복하도록 만들어줍니다.
  • 2:37 - 2:42
    이전 라인으로 가는 C-p로 9라인 위로 갔습니다.
  • 2:42 - 2:49
    라인끝(C-e), 탭키(tab), 붙여넣기(C-y)로 매크로가 끝이났습니다.
  • 2:49 - 2:52
    F4를 눌러 매크로를 마치면,
  • 2:52 - 2:58
    C-9 F4로 매크로를 9번 돌릴 수 있습니다.
  • 2:58 - 3:00
    다 됬습니다.
  • 3:00 - 3:03
    그리고 키 입력은 12번입니다.
  • 3:03 - 3:07
    다시한번 상기시키지만, Vim에서 최고점은 17입니다.
  • 3:07 - 3:10
    다시 말하지만,
  • 3:12 - 3:15
    Emacs는 정말 끝내줍니다!(Emacs rocks!)
Title:
제목: Emacs Rocks! 에피소드 02: vimgolf 이글
Description:

http://emacsrocks.com - Rocking emacs tricks and tips screencast.

Follow me on twitter: @emacsrocks

more » « less
Video Language:
English
Duration:
03:15
Kim Eun Pyoung edited Korean subtitles for Emacs Rocks! Episode 02: A vimgolf eagle
Kim Eun Pyoung added a translation

Korean subtitles

Revisions