emacsでCOBOL
emacsでcobol-modeを使えるようにするための設定について.
下記サイトからcobol-mode.elを持ってきます.
(以降の話では ~/ に落としてある前提で話が進みます)
http://www.emacswiki.org/emacs/cobol-mode.el
233行目の
(defvar cobol-keywords-deprecated '( ) "List of COBOL keywords and Builtin functions now deprecated. Used to create the `font-lock-keywords' table")
を
下のように修正して
(defvar cobol-keywords-deprecated '("") "List of COBOL keywords and Builtin functions now deprecated. Used to create the `font-lock-keywords' table")
これをホームの
.emacs.d/cobol/ などに配置します.
私の環境では次のようにしました.
$ mkdir ~/.emacs.d/cobol $ mv ~/cobol-mode.el ~/.emacs.d/cobol
そして
~/.emacs.el かそれと同様の機能を果たす初期かファイルに以下を追記
;;;; COBOL-MODE (setq load-path (cons "~/.emacs.d/cobol" load-path)) (setq auto-mode-alist (append auto-mode-alist '(("\\.cob$" . cobol-mode)))) (autoload 'cobol-mode "cobol-mode" "Major mode for editing COBOL source files." t nil)
ただし
"\" は "バックスラッシュ"に置き変えてください.