diff options
author | Andrew J. Cosgriff | 2015-08-25 07:11:03 +1000 |
---|---|---|
committer | Andrew J. Cosgriff | 2015-08-25 07:11:03 +1000 |
commit | 8a296e30b01adbc40d1aa9ccde369a972ac5ceab (patch) | |
tree | 0385985580d80d18dbfc414f2d703296c9669954 /README.md | |
parent | 81766b7f72c872aa4bda46b75e5f369f0edec52a (diff) | |
parent | bb5d84bff0037a5b74f8d731e37426864b347ba4 (diff) | |
download | nginx-mode-8a296e30b01adbc40d1aa9ccde369a972ac5ceab.tar.gz nginx-mode-8a296e30b01adbc40d1aa9ccde369a972ac5ceab.zip |
Merge pull request #11 from chillum/master
fixed auto-mode-alist
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 15 |
1 files changed, 11 insertions, 4 deletions
@@ -16,15 +16,22 @@ Licensed under the [GPL version 3](http://www.gnu.org/licenses/) or later. This is a quick mode for editing Nginx config files, as I didn't find anything else around that did quite this much. -Many thanks to the authors of puppet-mode.el, from where I found a +Many thanks to the authors of `puppet-mode.el`, from where I found a useful indentation function that I've modified to suit this situation. -Put this file into your load-path and the following into your ~/.emacs: +Put this file into your `load-path` and the following into your `~/.emacs`: ```lisp (require 'nginx-mode) ``` -The mode should automatically activate for files called `nginx.conf` and files under `/etc/nginx` - if not, you can add something like this to your init file: +The mode automatically activates for: + +1. Files, called `nginx.conf` +2. Files ending in `.conf` under `nginx` directory + +If you want `sites-enabled` dir, add this to `~/.emacs` (not done by +default, because can be shadowed by `apache-mode`): + ```lisp -(add-to-list 'auto-mode-alist '("/etc/nginx/sites-available/.*" . nginx-mode)) +(add-to-list 'auto-mode-alist '("/nginx/sites-\\(?:available\\|enabled\\)/" . nginx-mode)) ``` |