Skip to content

Latest commit

 

History

History
74 lines (63 loc) · 4.04 KB

1408110327.column-enforce-mode.org

File metadata and controls

74 lines (63 loc) · 4.04 KB

emacs column-enforce-mode.el : 長い行をお知らせしてくれるゾ!column-enforce-mode | MELPA Emacs Lisp Elisp パッケージ インストール 設定 使い方 スクリーンショット

パッケージ名column-enforce-mode
概要(原文)Highlight text that extends beyond a column
リポジトリMELPA
取得先https://github.com/jordonbiondo/column-enforce-mode
バージョン20140902.949
関連記事package:column-enforce-mode

column-enforce-modeは長い行をお知らせしてくれる便利なマイナーモードです。

たとえばコーディング規約で80桁以内にしなさいと言われたときとか、 文章を書くときの改行位置の目安を知りたいときに役立ちます。

設定ではバッファローカル変数にしていますが、 何を書くかによって制限桁数が変わってくるからです。

column-enforce-mode インストール

このパッケージはmelpaにあるので パッケージの初期設定 を行ってください。

M-x package-refresh-contents M-x package-install column-enforce-mode

概要

column-enforce-modeは長い行をお知らせしてくれる便利なマイナーモードです。

たとえばコーディング規約で80桁以内にしなさいと言われたときとか、 文章を書くときの改行位置の目安を知りたいときに役立ちます。

設定ではバッファローカル変数にしていますが、 何を書くかによって制限桁数が変わってくるからです。

(require 'column-enforce-mode)
(defun text-mode-hook--column-enforce-mode ()
  (set (make-local-variable 'column-enforce-column) 50)
  (column-enforce-mode 1))
(add-hook 'text-mode-hook 'text-mode-hook--column-enforce-mode)

実行方法

$ wget http://rubikitch.com/f/140811032549.column-enforce-mode.el
$ emacs -Q -f package-initialize -l 140811032549.column-enforce-mode.el

http://rubikitch.com/f/20140811032734.png Fig1: 長い行を明示!