emacs

emacsのxmpfilterをrvm由来に

環境 macbook air 1.システムrubyをmv sudo mv /usr/bin/ruby /usr/bin/ruby 2..emacsに (setq xmpfilter-command-name "/Users/xxxx/.rvm/gems/ruby-1.9.3-p385@rails/bin/xmpfilter --dev --fork --detect-rbtest") 以上。 システムrubyを捨てることになり…

Emacs.appで指定した行を開く

openemacsとかっていう名前でchmod +xすれば超便利 #! /bin/sh FILE=$1 LINE=$2 /Applications/Emacs.app/Contents/MacOS/bin/emacsclient -n +${LINE:=1} "$FILE"

emacs-versionをいじってあてたパッチの情報を入れておくと.emacsで便利

emacs-versionを弄るのはすこし凶暴かなと思いますが端的でもあります。 たとえばCellarのemacsだと /usr/local/Cellar/emacs/23.3a/share/emacs/23.3/lisp/version.el にファイルがあるのでemacs-versionの定義の所で (format (if (not (called-interactive…

フルスクリーン+半透明+4分割

明らかにクソコマンドです。でも便利 ;; フルスクリーン+半透明+4分割 (defun my:split () (interactive) (when ns-p (progn (ns-toggle-fullscreen) (my-toggle-alpha))) (delete-other-windows) (split-window-horizontally) (split-window-vertically) (o…

grep-find+grep-editウマくいくようにした

変態キーバインドめ。 (add-hook 'grep-mode-hook '(lambda() (local-unset-key "g") (local-unset-key "n") (local-unset-key "p") (local-unset-key "q") (local-unset-key "{") (local-unset-key "}") ) ) 関係ないけどvc-annotate的にsvnログは2バイト文…

Org=>GmailSMTPでウマー

OrgをGmailに送りたい。 1.EmacsのバッチでOrgのTODOとかを出力 utf8だと文字化けした。 生の.emacs読み込ませると遅いのでorgバッチ用のorgだけ読み込む.emacsを作ると良いですね。 文字化け回避について http://d.hatena.ne.jp/tanitsu/20090311/123676287…

rsense+auto-complete

はい。話題です。少なくとも個人的に。 http://cx4a.org/software/rsense/index.ja.html ドキュメントどおりでOK。とてもよく出来ています。 速度も。 環境:osx+emacs23(fullscreenハック版) 一点のみいやんな所。 auto-completeのrefeコマンドが文字化けま…

memo:macの人はtrampよりもmacfuseで。

Emacsでリモートのファイルを開く時は 素直にtramp使いましょう、という方法があります。 sshでもftpでも大丈夫。 で、macfuseを使うという方法もある。 macfuseを使うと(例えば)/Volumes/の配下にマウントされるので とても便利、という話。 tramp経由より…

memo:find-file/diredでご機嫌にftp越しに

ftpも通りますよん メッチェ御機嫌よん。 find-file /ftp:ユーザー名@ftpサーバー:/ もちろんメモテキストに書いてfind-file-at-pointでもイイよね! ドン引きのdiredでディレクトリが扱える!! 僕みたいな野良犬には最適ですね。 sshもOKらしいよん。きゃー!

macのアドレス帳(sync経由でgmail由来)をbbdbにつっこむ1。

メールクライアントはthunderbirdなのですけど。 C-xmでメールしたいときもあります。 bbdb初体験。 bbdbのインスコはダウンロードしてきてelを突っ込むだけでよかった。 MUAと連携とかとる場合ならいざ知らず、とりあえずは.emacsには (require 'dddb) のみ…

memo:diredからopen

Finderはやっぱり使いにくいのでdiredに頼りがちになります。 http://www.bookshelf.jp/soft/meadow_25.html#SEC281 をmac用に変更しました。 ;;-------------------------------------------------------- ;;; Dired で Windows に関連付けられたファイルを…

memo:auto-save-buffersをやめる

設定済みめどうさんにて C:\Meadow\packages\pkginfo\auto-save-buffers の中のautoloads.elをコメントアウツ。 設定済みにインストールされているのは auto-save-buffers-enhancedでした。 auto-loadそのものは.emacsに関数を持って行くこと。 http://www.b…

今日はemacsに助けられた。

今日はDBのテーブル関係を簡単なSQLを作りながら教えてもらった。 こういうのテラ大事。 説明が目的だから一気取りどりなんてしない。 TblAからフィ−ルド持ってきてエディタ貼付け=>整形してWHERE句に TblB.フィールド名 in (持ってきたデータ)な流れ。デ…

emacsの補完系の最強ラインかもyasnippet