Emacs の ruby-mode で改行時にエラーが出る問題と対策

公開日: : 最終更新日:2014/03/24 Emacs, Ruby

Emacs の ruby-mode で改行時に自動的にインデントしてくれる設定。

1
(define-key ruby-mode-map [return] 'ruby-reindent-then-newline-and-indent)

よくこのように書かれているのを見かけるけど、
これだと以下のようなエラーが出る。

Symbol’s function definition is void: ruby-reindent-then-newline-and-indent

どうやら、ruby-reindent-then-newline-and-indent という関数は
古いバージョンの ruby-mode.el で使われていた関数らしい。

ruby-reindent-then-newline-and-indent is a function defined in the old
version of ruby-mode.el which is distributed with ruby.

via: Errors after updating rinari to latest version – Google グループ

以下のように設定すれば解決。

1
(define-key ruby-mode-map [return] 'reindent-then-newline-and-indent)

ad

関連記事

Emacs Logo

Ubuntu の Emacs でプログラミング用フォント Ricty を使う

今までずっとVLゴシックを愛用していたけど、 このたびプログラミング用フォント Ricty

記事を読む

Lubuntu の Emacs で C-M-p (backward-list) が効かない問題と対策

Emacs では、括弧閉じ")"にカーソルがある状態で、 C-M-p を押下すると対応する括弧開き

記事を読む

Emacs Logo

Ubuntu で Emacs の dired の文字化け対策

Ubuntu で文字コードを全部 UTF-8 で統一しているのに、 Emacs の dir

記事を読む

Emacs との出会い、そして現在

もうかれこれ5年ほど Emacs を使っている。 Emacs に一番最初に触れたのはい

記事を読む

Emacs Logo

Emacs on Lubuntu から WordPress に投稿する

Emacs で WordPress に投稿したかったので weblogger.el を導入し

記事を読む

Ruby の勉強を開始した

学生時代からずっと、スクリプト言語は Perl を使い続けてきた。 ふと、Ruby On Ra

記事を読む

Emacs Logo

WindowsでEmacsならgnupack一択!

最近、ふたたびEmacsを使い始めた。 大学生の頃は.emacsをいじるのが趣味みたいなも

記事を読む

ad

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ad

no image
iTunes 12 でカラムブラウザの高さが調整できなくて困った話

iTunes12 on Windows10 で、カラムブラウザがいつか

no image
hulu での英語学習効果を比較的に高める Chrome 拡張

最近、英語学習も兼ねて、ゲーム・オブ・スローンズ(Game of Th

no image
iOS11にしたらBluetoothイヤホンの最大音量が小さくなった件とその対応

iPhone7 Plusを、今日から配信されたiOS11にさっそくアッ

Bose QuietControl 30 がすばらしすぎる

Bose のワイヤレスノイズキャンセリングイヤホン QuietCont

no image
mineoからLINEモバイルにMNPした話 その2

前回の続き。 mineoからLINEモバイルにMNPした話 その

→もっと見る

PAGE TOP ↑