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 の dired の文字化け対策

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

記事を読む

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

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

記事を読む

Emacs Logo

Emacs on Lubuntu から WordPress に投稿する

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

記事を読む

Emacs Logo

WindowsでEmacsならgnupack一択!

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

記事を読む

Emacs Logo

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

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

記事を読む

Ruby の勉強を開始した

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

記事を読む

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

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

記事を読む

ad

Message

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

ad

no image
Amazon の高コスパタブレット Fire HD 8 を買った

素晴らしい。 プライム会員なら4000円オフで買

au から mineo に MNP するまでの流れ

au から、いわゆる格安 SIM の一種である mineo(マイネオ)

no image
iPhoneのKindleアプリでコンテンツが同期できないときの対処法

ちょっとはまったのでメモ。 iPhoneのKindleア

iphone7plusjetblack
SIMフリーiPhone7Plusジェットブラックが手に入るまで

2016/09/09 に予約して、09/24 ついに届いた! 備忘録

BIOS設定画面に入れないときの原因と対処法

Windows10をクリーンインストールしようと思い、インストール用の

→もっと見る

PAGE TOP ↑