1 00:00:00,400 --> 00:00:03,067 emacs rocks에 돌아오신걸 환영합니다. 2 00:00:03,067 --> 00:00:04,807 에피소드 6입니다. 3 00:00:04,807 --> 00:00:07,221 오늘 저희는, yasnippets를 살펴볼것입니다. 4 00:00:07,221 --> 00:00:11,167 이는 TextMate에 있는 것과 유사하지만, 5 00:00:11,167 --> 00:00:14,767 *더 환상적입니다* 6 00:00:14,767 --> 00:00:19,567 TextMate의 snippets와 같이, 여러분은 연상하기 쉬운 짧은 단어를 이용하여 확장시킬수 있습니다. 7 00:00:19,567 --> 00:00:22,362 또한 위치고정 기능도 있으며, 8 00:00:27,562 --> 00:00:30,567 TextMate처럼 거울효과를 이용할 수 도 있으며 9 00:00:30,567 --> 00:00:33,367 변형시키는 것 또한 가능합니다. 10 00:00:33,367 --> 00:00:35,033 다음을 잘 살펴보시기 바랍니다. 11 00:00:35,033 --> 00:00:37,100 이는 디렉토리 명을 잘라내는 것이며 12 00:00:37,100 --> 00:00:41,148 이것은 심지어 변수명을 camelCases로 할 수 도 있습니다. 13 00:00:45,533 --> 00:00:48,067 TextMate 역시 이와 동일한 기능을 할 수 있습니다. 14 00:00:48,067 --> 00:00:49,900 심지어 다음은 TextMate와 매우 유사하게 보입니다. 15 00:00:49,900 --> 00:00:52,879 위치 고정자와 멈춤자가 있습니다. 16 00:00:52,879 --> 00:00:55,867 하지만, 이 거울효과를 살펴보시기 바랍니다. 17 00:00:55,867 --> 00:01:00,100 저는 snippet에 lisp를 직접 내장시켰습니다. 18 00:01:00,100 --> 00:01:02,667 이는 디렉토리명을 감추어 주는 것이고, 19 00:01:02,667 --> 00:01:04,900 이것은 camelCases입니다. 20 00:01:04,900 --> 00:01:08,940 TextMate는 이곳에서 정규표현식을 사용합니다. 21 00:01:08,940 --> 00:01:11,867 yasnippets에선, 여러분은 22 00:01:11,867 --> 00:01:17,333 snippet에 환상적인 함수형 lisp와 힘을 불어넣을 수 있습니다. 23 00:01:17,333 --> 00:01:19,552 환상적입니다! 24 00:01:20,167 --> 00:01:24,290 다시 한번 보도록 하겠습니다. 25 00:01:25,690 --> 00:01:29,721 헤헤, 만족스럽습니다. 26 00:01:29,721 --> 00:01:31,821 이상 에피소드 6였습니다. 27 00:01:31,821 --> 00:01:34,788 github 저장소에서 제 snippet들을 check-out 하실 수 있습니다. 28 00:01:34,788 --> 00:01:36,921 링크는 제 사이트에 있습니다. 29 00:01:36,921 --> 99:59:59,999 더 많은 @emacsrocks를 원하신다면, twitter에서 팔로우해 주시기 바랍니다.