spacemacs/contrib/lang/autohotkey/README.md
2014-12-12 22:09:40 -05:00

56 lines
1.5 KiB
Markdown

# Autohotkey contribution layer for Spacemacs
![logo](ahk.png)
<!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc/generate-toc again -->
**Table of Contents**
- [Autohotkey contribution layer for Spacemacs](#autohotkey-contribution-layer-for-spacemacs)
- [Description](#description)
- [Features](#features)
- [Install](#install)
- [Key Bindings](#key-bindings)
<!-- markdown-toc end -->
## Description
Syntax highlighting and Emacs functions for use with [AutoHotkey][] or
[AutoHotkey_L][].
Using a combined implementation of ahk-mode from Xah Lee's `xahk-mode`
and Robert Widhopf-Fenk's `autohotkey-mode`. Updated with the latest
ahk and ahk_l commands found in the latest revision of
[SciTE4AutoHotkey][].
Contributed and maintained by [Rich Alesi][].
## Features
- Auto-completion
- Documentation Lookup
- Execute Code Snippets
- Correct Indentation and Commenting
## Install
To use this contribution add it to your `~/.spacemacs`
```elisp
(setq-default dotspacemacs-configuration-layers '(autohotkey)
"List of contribution to load."
)
```
## Key Bindings
Key Binding | Description
--------------------|------------------------------------------------------------
<kbd>SPC m D</kbd> | open documentation in `browser`
<kbd>SPC m E</kbd> | execute file with `autohtokey.exe`
[AutoHotkey]: http://www.autohotkey.com
[AutoHotkey_L]: http://ahkscript.org
[SciTE4AutoHotkey]: http://fincs.ahk4.net/scite4ahk/
[Rich Alesi]: https://www.github.com/ralesi