0:00:00.400,0:00:03.067 emacs rocks에 돌아오신걸 환영합니다. 0:00:03.067,0:00:04.807 에피소드 6입니다. 0:00:04.807,0:00:07.221 오늘 저희는, yasnippets를 살펴볼것입니다. 0:00:07.221,0:00:11.167 이는 TextMate에 있는 것과 유사하지만, 0:00:11.167,0:00:14.767 *더 환상적입니다* 0:00:14.767,0:00:19.567 TextMate의 snippets와 같이, 여러분은 연상하기 쉬운 짧은 단어를 이용하여 확장시킬수 있습니다. 0:00:19.567,0:00:22.362 또한 위치고정 기능도 있으며, 0:00:27.562,0:00:30.567 TextMate처럼 거울효과를 이용할 수 도 있으며 0:00:30.567,0:00:33.367 변형시키는 것 또한 가능합니다. 0:00:33.367,0:00:35.033 다음을 잘 살펴보시기 바랍니다. 0:00:35.033,0:00:37.100 이는 디렉토리 명을 잘라내는 것이며 0:00:37.100,0:00:41.148 이것은 심지어 변수명을 camelCases로 할 수 도 있습니다. 0:00:45.533,0:00:48.067 TextMate 역시 이와 동일한 기능을 할 수 있습니다. 0:00:48.067,0:00:49.900 심지어 다음은 TextMate와 매우 유사하게 보입니다. 0:00:49.900,0:00:52.879 위치 고정자와 멈춤자가 있습니다. 0:00:52.879,0:00:55.867 하지만, 이 거울효과를 살펴보시기 바랍니다. 0:00:55.867,0:01:00.100 저는 snippet에 lisp를 직접 내장시켰습니다. 0:01:00.100,0:01:02.667 이는 디렉토리명을 감추어 주는 것이고, 0:01:02.667,0:01:04.900 이것은 camelCases입니다. 0:01:04.900,0:01:08.940 TextMate는 이곳에서 정규표현식을 사용합니다. 0:01:08.940,0:01:11.867 yasnippets에선, 여러분은 0:01:11.867,0:01:17.333 snippet에 환상적인 함수형 lisp와 힘을 불어넣을 수 있습니다. 0:01:17.333,0:01:19.552 환상적입니다! 0:01:20.167,0:01:24.290 다시 한번 보도록 하겠습니다. 0:01:25.690,0:01:29.721 헤헤, 만족스럽습니다. 0:01:29.721,0:01:31.821 이상 에피소드 6였습니다. 0:01:31.821,0:01:34.788 github 저장소에서 제 snippet들을 check-out 하실 수 있습니다. 0:01:34.788,0:01:36.921 링크는 제 사이트에 있습니다. 0:01:36.921,9:59:59.000 더 많은 @emacsrocks를 원하신다면, twitter에서 팔로우해 주시기 바랍니다.