;;; ido (ido-mode 1) (ido-everywhere 1) ;; ido-completing-read+ (ido-ubiquitous-mode 1) ;;; smex (global-set-key (kbd "M-x") 'amx) (global-set-key (kbd "M-X") 'amx-major-mode-commands) (global-set-key (kbd "C-c C-c M-x") 'execute-extended-command) ;;; icomplete (require 'icomplete) (icomplete-mode 1) ;;; Gnus ;; ido を使うための設定 (setq gnus-completing-read-function 'gnus-ido-completing-read) ;;; Magit ;; ido を使うための設定 (setq magit-completing-read-function 'magit-ido-completing-read) ;;; SKK (setq default-input-method "japanese-skk") ;;; Theme (load-theme 'doom-laserwave t) ;;; modeline (doom-modeline-mode 1) ;; Font (set-face-attribute 'default nil :height 110) ;;; Paredit (autoload 'enable-paredit-mode "paredit" "Turn on pseudo-structural editing of Lisp code." t) (add-hook 'emacs-lisp-mode-hook #'enable-paredit-mode) (add-hook 'eval-expression-minibuffer-setup-hook #'enable-paredit-mode) (add-hook 'ielm-mode-hook #'enable-paredit-mode) (add-hook 'lisp-mode-hook #'enable-paredit-mode) (add-hook 'lisp-interaction-mode-hook #'enable-paredit-mode) (add-hook 'scheme-mode-hook #'enable-paredit-mode) ;;; ACL2 (load "~/acl2-8.3/emacs/emacs-acl2.el")