;; 2 + 2
(+ 2 2)
;; 2 + 3 * 4
(+ 2 (* 3 4))
;; 定义变量
(setq name "username")
(messasge name) ; -> "username"
;; 定义函数
(defun func()
(message "Hello, %s" username))
;; 执行函数
(func) ; -> Hello, username
;; 设置快捷键
(global-set-key (kbd "<f1>") 'func)
;; 使函数可直接被调用可添加 (interactive)
(defun func()
(interactive)
(message "Hello, %s" username))
学习基础 Elisp 这一小节里面,上面的代码,定义变量,name改为username好点。因为下面的变量都是username,前面只定义了name。照抄代码会报错的。