diff options
Diffstat (limited to 'prog-mode/commentline')
-rw-r--r-- | prog-mode/commentline | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/prog-mode/commentline b/prog-mode/commentline new file mode 100644 index 0000000..0b0edff --- /dev/null +++ b/prog-mode/commentline @@ -0,0 +1,13 @@ +# -*- mode: snippet -*- +# contributor: sh-ow <sh-ow@users.noreply.github.com> +# name: commentline +# key: col +# -- +${1:$(yas-trimmed-comment-start)} ${1:comment} ${1:$(let* ((str "") + (curr (current-column)) + (start (yas-trimmed-comment-start)) + (lastcom (substring start -1)) + (end (yas-trimmed-comment-end))) + (while (< (length str) (- 79 (+ curr (length end)))) + (setq str (concat str lastcom))) + (concat str end))}$0
\ No newline at end of file |