emacs

ポイント(カーソル)位置の文字コードを調べるには

C-u C-x =でできる。 英語の文章に日本語を追加して保存するときに、日本語の文字コードを調べるのに便利かも。だけど、よく考えると微妙か…。C-x C-s で試しに保存しようとすれば、現在の文字コードと、保存しようとしてる文字コードの名前を教えてくれるし…

Emacs で color-moccur 知らなかった自分…

C-s だと検索結果を一覧できないけど、M-x occur を使えばできるらしい。 color-moccur はその便利版。 Meadow/Emacs memo: バッファの検索 ― occur Meadow/Emacs memo: バッファの検索 ― occur ちょっとだけ使ってみたけど、めちゃくちゃ便利。 知らなくて…

文字コード指定して再読み込みは C-x RET r

「C-x RET f」で保存時の文字コードを変更できるのは知ってたけど、これを文字化けしたときに実行して、C-x C-s で保存すると、表示されている(文字化けしている)文字自体を指定した文字コードで保存してしまうらしく、さらに訳の分からない内容のファイル…

Emacs で Perl のコードを補完したい

Perl や JavaScript で書くときに ruby-electric-mode が恋しくなる - gan2 の Ruby 勉強日記 perlplusでシンボルを補完 - gan2 の Ruby 勉強日記 を見て便利そうだったので試してみた。 perlplus.el をロードパスの通ったディレクトリに入れて、以下を .ema…

emacs-w3m から ChangeLog を開く際に url タグを自動挿入する

タイトルのまんま。 次のコードを .emacs に入れておくと、 emacs-w3m でブラウジング中に clmemo を呼び出すと、そのウェブページのタイトルと URL を自動挿入してくれる。 (setq clmemo-buffer-function-list '(clmemo-tag-insert-url-from-w3m)) 自動挿入…

ChangeLog の URL を Emacs-w3m で読み込みたい

最近 ChangeLog と Emacs-w3m をほぼ同時に使い始めたので、ChangeLog にメモした url タグから Emacs-w3m が起動できたら便利じゃないかなと思っていた。 参考:emacs-w3m をインストールした - 英語とプログラミング気まぐれ日記 そこで、調べてみると url…

Rails を触らなくても入れて置いたほうがいい rails.el

これもパクリ。Rails 触らなくても、{} の補完とかしてくれるので便利。以下をダウンロードしてロードパスが通っているディレクトリに置く。 RubyForge: emacs-rails: Project Info find-recursive.el snippet.el そして以下を.emacsに追加する。 ;;; rails.…

clmemo + blgrepで ChangeLog を快適に書く

昨日の日記で、ChangeLog の保存場所をまとめる方法を書いたのだけど、そんなことしなくても clmemo を使えば良かったみたい。gan2 さんにコメントで教えてもらった。 以下は gan2 さんのところの完全にパクリ(劣化版)なので、詳しくは ChangeLogメモのは…

ChangeLog の保存場所を一箇所にまとめる

つい最近存在を知って使い始めた ChangeLog なんだけど、自分は開発言語ごとにソースを格納するディレクトリを分けているので、デフォルトの C-x 4 a(add-change-log-entry-other-window)だと複数の ChangeLog ができてしまって困っていた。 そこで、以下…

emacs-w3m をインストールした

Emacs をインストールしたので emacs-w3m も試してみた。 導入手順のメモ(coLinux + Fedora7 + Emacs22.1.1) emacs-w3m は w3m のインストールが前提なので、yum でインストールする。 (yum などでインストールできない場合は、直接 w3m をインストールす…