From 0971bc93a372a7f06e9284f1427a058e2d3fdf58 Mon Sep 17 00:00:00 2001 From: verdant Date: Wed, 27 May 2026 21:41:37 +0800 Subject: Add yasnippet, turn on repeat mode --- config.org | 45 ++++++++++++++++++++++++++++++++------------- 1 file changed, 32 insertions(+), 13 deletions(-) diff --git a/config.org b/config.org index 17312d5..6a3d299 100644 --- a/config.org +++ b/config.org @@ -1,9 +1,18 @@ #+title: config #+property: header-args :tangle yes -* 包源 +* 启动 #+begin_src emacs-lisp - ;; -*- lexical-binding: t; -*- + ;; -*- lexical-binding: t; -*- +#+end_src +** 个人信息 +#+begin_src emacs-lisp + (setq user-full-name "Verdant" + user-mail-address "im@verdant.ee") +#+end_src +** 包源 +#+begin_src emacs-lisp + (require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) (add-to-list 'package-archives '("gnu" . "https://elpa.gnu.org/packages/") t) @@ -39,6 +48,16 @@ #+begin_src emacs-lisp (electric-pair-mode) #+end_src +** Snippet +#+begin_src emacs-lisp + (use-package yasnippet + :ensure t + :config + (setq yas-snippet-dirs + '("~/.emacs.d/snippets")) + + (yas-global-mode 1)) +#+end_src * 编程 ** sis #+begin_src emacs-lisp @@ -59,13 +78,6 @@ )) #+end_src -** yasnippet -#+begin_src emacs-lisp - (use-package yasnippet - :ensure t - :config - (yas-global-mode 1)) -#+end_src ** ivy #+begin_src emacs-lisp (use-package ivy @@ -255,10 +267,8 @@ (mu4e-hide-index-messages t) :init - (setq user-mail-address "im@verdant.ee" - user-full-name "Verdant" - mu4e-debug t) - + (setq mu4e-debug t) + (setq message-send-mail-function 'sendmail-send-it sendmail-program "/usr/bin/msmtp" mail-specify-envelope-from t @@ -505,6 +515,15 @@ PRETTY COOL! #+begin_src emacs-lisp (use-package counsel :ensure t) #+end_src +** Change "yes or no" to "y or n" +#+begin_src emacs-lisp + (setopt use-short-answers t) +#+end_src +** Repeat mode +#+begin_src emacs-lisp + (repeat-mode 1) + (setopt repeat-exit-key "RET") +#+end_src ** tangle 快捷键 #+begin_src emacs-lisp (global-set-key (kbd "C-x t") (lambda () (interactive) (goto-char -- cgit v1.2.3