Skip to content

Latest commit

 

History

History
78 lines (65 loc) · 3.75 KB

1408271735.yaml-mode.org

File metadata and controls

78 lines (65 loc) · 3.75 KB

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標準になっていないのが不思議です。

yaml-mode インストール

このパッケージは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