emacs

term+のセッションをhelmで選択

第6回関西emacs勉強会(http://peccu.sytes.net/ke/)で紹介されたterm+.el(taraoさん作Emacs上のターミナルを最強に: term+.el - 貳佰伍拾陸夜日記)。 めちゃくちゃ便利で日頃から使わせてもらってる。 helmで表示されるbuffer-listからいつもセッションを選…

mu4e(emacsのメールクライアント)

emacsでメールと言えば、wanderlust, mew等が有名だが、最近mu4e(mu4e: an e-mail client for emacs)ってのがあって割とよいらしい! というのを、一ヶ月程以上前の@pecculさん主催の関西emacs勉強会で聞いたので重い腰を上げて導入してみた。 仕組みざっくり…

yasnippet0.8.0に更新し、動かなくなったyasnippet-config.elとanything-c-yasnippet.elを修正

なんかyasnippetのリポジトリを見にいったら、0.8.0がリリースされてるじゃないか!ということでアップデートした。 そしたら... yasnippet-config.elとanything-c-yasnippet.elが動かない...とりあえず、ソースコードを読んでみたら関数や変数の命名規則が変…

関西Emacs勉強会

今更ながら関西Emacs勉強会に参加して、気になったelispを導入してみたので、その感想でも書こうかな。 quickrun 正直この@syohexさん作のelispは知っていたんだけど、Fortranがないし、まぁいっかと思ってた。 しかし、話を聞いてみると拡張が簡単らしい。 …

emacsのアクティブウィンドウと非アクティブウィンドウの色を変える。

emacsを画面分割しまくってると、どのウィンドウがアクティブかどうかわからなくなりますよね? そこでどのウィンドウがアクティブか分かりやすくするモードを導入します。 その名もhiwin-mode。 gnupackの開発メモ(http://d.hatena.ne.jp/ksugita0510/20111…

emacsで矩形選択とレジストリのまとめ

矩形選択系 キーバインド 関数名 効果 C-x r k kill-rectangle 矩形領域の切り取り C-x r c clear-rectangle 矩形領域の消去(スペースでの置き換え) C-x r d delete-rectangle 矩形領域の削除(完全削除) C-x r t string-rectangle 矩形領域を文字列で置き換…

emacsの設定ファイル.emacsを複数の環境(異なるPC、OS)で統一する方法

今までemacsの設定ファイル(.emacs)がOS等の違いで記述が異なる箇所があった。 そのため異なる部分は別にして共通部分のみ共有してきた。 色々調べて、全て共有することができるようになったのでメモっておく。 emacs lispではOS情報は[system-type]という変…

Wanderlustの最新版をMacBookAirに入れた

wanderlustをmacのemacs23に導入したhttp://takanory.net/takalog/1266を参考にして導入した。 ftp://ftp.jpl.org/pub/m17n/から apel, flim, semi, wandelustを落としてきて、それぞれ順番に make EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs make…

cocoa emacsにemacs-w3mを導入した。

まずfinkでw3mの最新版を導入. finkのemacs-w3mはemacs23に対応していないのでcvsからとってくる。 cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot login cvs -d :pserver:anonymous@cvs.namazu.org:/storage/cvsroot co emacs-w3m cd emacs-w3…

Emacsの補完機能(動的略語展開)をいろいろ試してみる(主にdabbrev-expand-multiple.el, auto-complete.el)

Emacsのデフォルトの補完機能であるdabbrev-expand(M-/)を使っていた。しかしながら、いまいち何が補完されるかわからなく使い勝手が悪い。そこで補完の一覧が出るdabbrev-expandの拡張であるdabbrev-expand-multiple.elと"Emacsのための最も賢い補完機能"が…

メタキーのコマンド一覧(M-f等)

EmacsのC-f等のcontrolに関するコマンドのまとめはよく見かけるし、自分の手が結構覚えている。しかし、メタキーのコマンドについては、あまりしらないので調べてみた。メタキーは(Ubuntuではalt,Macではcommand,あと共通でESC) コマンド表 コマンド動作 M-a…