yuoka >
24.4 で fix されました\(^o^)/ (updated on Dec-28-2015)
参考文献のパッチを行数調整しただけだったりするが…
M-x locate-library RET hogehoge.el
*scratch* Buffer で load-path と書いておいて、その行末で C-j とする
C-x RET f したあと、euc-japan, junet, sjis を入力する。
改行コードも変えたいときには、euc-japan-unix のように、さらに -unix, -dos, -mac をつける。
なお、ファイルに反映されるのはセーブしたとき。
参考: Emacs の文字コード指定
まずは ~/.emacs に以下のように書いとくと、 pl とか pm で終わるファイルを開くと自動的に cperl-modeになる。
(autoload 'cperl-mode "cperl-mode" "alternate mode for editing Perl programs" t) (setq auto-mode-alist (append (list (cons "\\.\\(pl\\|pm\\)$" 'cperl-mode)) auto-mode-alist))
これに該当しないファイルにも自動的に適用したい場合には、 ファイルの1行目に "-*- cperl -*-"を含むようにすると、 このファイルを開いたときには、cperl-mode になる。 1行目が"#!"で始まる場合は、インタプリタの指定となるので、 2行目に"-*- cperl -*-"と書く。ただし、このままでは perl にエラーを吐かれてしまうので、実際には "#-*- cperl -*-" と 書くことになる。
同様に以下のような言語でも可能。
情報元: Emcas のファイルローカル変数(http://www.kmc.gr.jp/~tak/memo/emacs-local-variable.html)
という呼び方をするのか分からないが…
Last modified: Thu Feb 16 17:00:31 JST 2017
Copyright © 2003-2011 Yuuichirou Oka, yuoka AT sfc DOT keio DOT ac DOT jp
All Right Reserved. International Copyright Secured.
Star Wars is copyrighted by Lucasfilm Ltd.