emacs yaml-mode.el : EmacsでYAMLを編集するyaml-modeが進化していた | MELPA Emacs Lisp Elisp パッケージ インストール 設定 使い方 スクリーンショット
パッケージ名 | yaml-mode |
概要(原文) | Major mode for editing YAML files |
リポジトリ | MELPA |
取得先 | https://github.com/yoshiki/yaml-mode |
バージョン | 20141125.37 |
関連記事 | package:yaml-mode |
EmacsでYAMLを編集するyaml-modeが更新されていました。
以前よりもインデントや色付け(font-lock)が賢くなっているようです。
YAMLは今更説明する必要はないと思いますが、 オブジェクトをファイルに保存するフォーマットのひとつで、 読み書きしやすいテキストファイルであることが特徴です。
あらゆる場面で使われているYAMLですが、 そのメジャーモードがEmacs標準になっていないのが不思議です。
このパッケージはmelpaにあるので パッケージの初期設定 を行ってください。
M-x package-refresh-contents M-x package-install yaml-mode
EmacsでYAMLを編集するyaml-modeが更新されていました。
以前よりもインデントや色付け(font-lock)が賢くなっているようです。
YAMLは今更説明する必要はないと思いますが、 オブジェクトをファイルに保存するフォーマットのひとつで、 読み書きしやすいテキストファイルであることが特徴です。
あらゆる場面で使われているYAMLですが、 そのメジャーモードがEmacs標準になっていないのが不思議です。
(require 'yaml-mode)
(add-to-list 'auto-mode-alist '("\\.ya?ml$" . yaml-mode))
(define-key yaml-mode-map "\C-m" 'newline-and-indent)
$ wget http://rubikitch.com/f/140827172956.yaml-mode.1.el $ emacs -Q -f package-initialize -l 140827172956.yaml-mode.1.el
http://rubikitch.com/f/20140827173534.png Fig1: yaml-mode