misc:software:Emacs:mode:ahk

misc:software:Emacs:mode:ahk

画面例

ahk-mode.el

導入と設定

以下の設定を ~/.emacs.d/init.el に追記する。

;; (auto-install-from-url "http://blechmusik.xii.jp/resources/app/emacs/site-lisp/ahk-mode.el")
(require 'ahk-mode)

そのうえで ahk-mode.el を実際に入手する必要がある。 以下のいずれかを実行すること。

その後 emacs を再起動する。


テンプレートの自動挿入

AutoHotkey スクリプトのファイル作成時にテンプレートを自動的に挿入できる。 まず、~/.emacs.d/template/に 以下の内容のtemplate.ahk を置く。 template.ahkの内容は次の通りである。

そしてつぎの設定を ~/.emacs.d/init.el に追記する。

(setq auto-insert-directory "~/.emacs.d/template/")
(auto-insert-mode 1)
(setq auto-insert-query nil)
(setq auto-insert-alist
      (append
       '((ahk-mode . "template.ahk"))
       auto-insert-alist))

auto-complete for ahk-mode

AutoHotkey のスクリプトを auto-complete に対応させる。 以下の設定を ~/.emacs.d/init.el に追記する。 この設定を追記する前にsoftware:Emacs:~/.emacs.d/conf?auto-complete の説明どおりに設定しておくこと。

;; auto-complete for ahk-mode
(add-to-list 'ac-modes 'ahk-mode)

Last modified : 2013/06/18 01:59:34 JST
blechmusik (blechmusik@gmail.com)