스니펫 활용 방법

스니펫 활용 방법

2023-10-18 Note emacs notes snippet tempel yasnippet

yasnippet

[2023-10-18 Wed 17:13] 기본은 tab, backtab 으로 되어 있다. 아래를 추가한다. M-n, M-p 로 매핑했다. 이게 안전하다.

Setting up Yasnippet for Emacs - jdhao’s digital space - jdhao.github.io

(define-key yas-minor-mode-map (kbd "M-z") 'yas-expand)

Jump forward and backward
To jump forward and backward through the tabstop fields/positions, the default is to use Tab and Shift+Tab. You can customize via the following config:

;; use Meta-j and Meta-k to jump between fields
(define-key yas-keymap (kbd "M-j") 'yas-next-field-or-maybe-expand)
(define-key yas-keymap (kbd "M-k") 'yas-prev-field)

tempel

[2023-10-18 Wed 17:14]

23/01/19–20:29 :: 닷 파일에 반영했으니까 확인하라. 일단 써보면 안다.

잠시만, tempel 이거 괜찮은데 스맥스에 컴패니랑 같이 분일 수 있어? 왜냐면 이게 corfu 개발자가 만든거라. Emacs 빌트인 tempo 를 사용하는 거라 더 간단하다고 한다. 일단 관리가 간편하고 간단하더라. 아래와 같다.

quote 를 입력하고 =M++=를 입력하면 아래와 같이 나온다. 템플릿에서 보면 p n 메커니즘이 있기에 해당 위치에 커서가 이동하고 입력하는 식으로 하면 된다. 스니펫이랑 같으면서도 편하다. 나는 이게 편하다.

진짜 쉽다. 이게 편하다.

Doom-Emacs 스니펫 내장

[2024-04-04 Thu 13:56]

아하! SPC i s 로 활용할 수 있다.

home/junghan/doomemacs-junghan0611.local/straight/build-29.3.50/doom-snippets/org-mode/

doomemacs/snippets - github.com

Related-Notes

References

마지막 수정일자