Top / 質問集 / 144

cperl-modeが自動的に起動しない。

  • ページ: 質問集
  • 投稿者: Toy?
  • 優先順位: 低
  • 状態: 提案
  • カテゴリー: Emacs
  • 投稿日: 2011-05-27 (金) 15:28:24
  • バージョン:

メッセージ

お世話になります。 emacs23.3.1を使用し始めました。 Perlのコードを書くときに、オリジナルのperl-modeではなく、cperl-modeを利用したいと思い。Emacs電子書棚を参考にして、init.elに次のように記述しました。

(autoload 'cperl-mode "cperl-mode" "alternate mode for editing Perl programs" t)
(setq auto-mode-alist
     (append '(("\\.\\([pP][Llm]\\|al\\)$" . cperl-mode))  auto-mode-alist ))
(setq interpreter-mode-alist (append interpreter-mode-alist
                                    '(("miniperl" . cperl-mode))))

しかし、拡張子がplのファイルを読み込んでも以前と同じくperl-modeが起動し、cperl-modeに自動的になってくれません。(M+x cperl-modeとすると、cperl-modeになってくれます。)拡張子がplのファイルを読み込んだらcperl-modeが自動的に起動するようにするには、どのように設定したらよいか、お教えいただければ幸いです。


  • 自己解決しました。init.elに次のように記述するだけで、cperl-modeになってくれました。お騒がせしました。
(defalias 'perl-mode 'cperl-mode) 

Toy? 2011-06-01 (水) 10:07:24


お名前:

リロード   新規 編集 凍結 差分 添付 複製 改名   トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS
Last-modified: Wed, 01 Jun 2011 10:11:17 JST (2306d)