前に書いた記事↓が古くなったのでメモ。
Emacsを下記からダウンロード。
https://www.gnu.org/software/emacs/download.html#windows
最新の emacs-29.1_2-installer.exe をダウンロードした。
で、実行すれば Emacs がインストールされる。
init.elは C:\Users\{ユーザー}\AppData\Roaming\.emacs.d\init.el になるので、このファイルを作って諸々書き込む。
とりあえずこんな感じで init.el を書く。
(setq inhibit-startup-screen t) (setq frame-title-format (format "%%b - emacs-%s" emacs-version)) (setq-default line-spacing 2) (setq-default tab-width 4 indent-tabs-mode nil) (setq make-backup-files nil) (setq confirm-kill-emacs 'y-or-n-p) (show-paren-mode t) (setq show-paren-style 'mixed) (setq show-paren-delay 0) (transient-mark-mode t) (global-hl-line-mode t) (add-to-list 'default-frame-alist '(font . "Consolas" )) (set-face-attribute 'default t :font "Consolas" ) (set-language-environment "Japanese") (prefer-coding-system 'utf-8) (set-default-coding-systems 'utf-8) (setq locale-coding-system 'utf-8) (global-display-line-numbers-mode t) (global-set-key "\C-h" `delete-backward-char) (set-frame-size (selected-frame) 120 40) (setq initial-frame-alist '((top . 200) (left . 200) )) (setq-default truncate-lines 1) (require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/")) (add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/")) (add-to-list 'package-archives '("marmalade" . "https://marmalade-repo.org/packages/")) (add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/")) (package-initialize)