Emacs

dsvn.el ってどこにあるんだ

http://svn.apache.org/repos/asf/subversion/tags/1.7.2/contrib/client-side/emacs/dsvn.el

dsvn でリモートの svn log とかが文字化ける

tramp.el の中で (setenv "LC_ALL" "C") されているのが原因。 (setenv "LC_ALL" "ja_JP.UTF-8") などとする。

通常とは異なるポートに tramp で繋ぐ

# でポート指定 /plink:user@host#10020:/home/user/

tramp 経由で gtags-find-tag とか

voins/gtags - GitHub これ使うといけるぽい。 anything-gtags は無理ぽ? gtags-find-tag の結果が複数の場合はちゃんと anything インタフェースになるからこれでいいのか?

php の中で SQL 書きたいお(改)

php の中でヒアドキュメントで SQL 書きたいおはクズ記事…といいたいところだが自分の環境(Win32 emacs23)だと nXhtml-mode でサブモードに入ったときにハングする…。原因分かるまでは mmm-mode で。。。。 SanRin舎 » Web開発のためのEmacsの設定 nXhtml - …

カレントディレクトリ以下のTAGS作成

find . ! -wholename "*/.svn/*" ! -wholename "*/tplc/*" -type f -name "*.php" -print | xargs etags tramp 経由だと gtags 使えない? ふつうの find-tags なら使えるぽい?

php の中でヒアドキュメントで SQL 書きたいお

php の中で SQL 書きたいお(改) この記事はうんこ ;; mmm-mode (require 'mmm-mode) (setq mmm-global-mode 'maybe) (set-face-background 'mmm-default-submode-face "navy") (mmm-add-classes '((mmm-php-sql-mode :submode sql-mode :face mmm-code-submo…

なんかhowm+bhlで auto-fill-mode が ON になっててウザイ

bhl-mode-hook で (turn-on-auto-fill) が指定されてる。 customizable なのでこいつを解除する。

emacs でカッコhp自動挿入して欲しいなあ php でも動くといいなあ

EmacsWiki: joseph-autopair.el ;; (joseph-autopair-toggle-autopair) ;;enable joseph-autopair. って書いてあるけど実際は (toggle-joseph-auto-pair-mode) なので注意。 ;; joseph-autopair (require 'joseph-autopair) (toggle-joseph-auto-pair-mode) …

grep-find のデフォルト値

setq しても意味ない。 ;; これは意味ないぽい (grep-compute-defaults) (setq grep-find-command "find . -type f '!' -wholename '*/.svn/*' -print0 | xargs -0 -e grep -nH -e ") custom-set-variables する。 (custom-set-variables '(grep-find-comman…

grep-find の出力が文字化けする

Meadow/Emacs memo: 全文検索 ― 日本語 grep出力バッファが SJIS になっている場合 -Os をつける。 find . -type f ! -wholename '*/.svn/*' ! -wholename '*/tplc/*' -name '*.php' | xargs lgrep -Os -nH 'hoge'

auto-install でエラー

error in process filter: eq: Wrong type argument: listp, "*auto-install http://www.emacswiki.org/cgi-bin/emacs?action=index;raw=1 *" error in process filter: Wrong type argument: listp, "*auto-install http://www.emacswiki.org/cgi-bin/emacs…

IRC も emacs 内で完結できないか

Riece -- An IRC client for Emacsen -- Riece + notify-sendでIRCのキーワード入りメッセージをポップアップ通知するEmacs Lisp - Emacs/Lisp/Drill - Emacsグループ Growl for Windows 組み合わせればいけるんじゃないか

Emacs 実行中にフォントサイズ変更

C-x C-+ text-scale-adjust C-x C-- text-scale-adjust C-x C-0 text-scale-adjust C-x C-= text-scale-adjust コードレビュー時に役立ちそう

複雑な align

背景 trac wiki とかで以下のような表を書いたとする。 ||'''ほげ'''||'''ふが'''||'''ぴよ'''|| ||foo||bar||baz|| ||abcdefgh||hijklmnopq||rstuvwxyz|| 見づらいので整形したい。 やり方 この表をリージョン選択して、 C-u M-x align-regexp するとミニバ…

SendTo に emacslclientw.exe へのショートカットを入れた

emacsclient.exe -n -c へのショートカットを送るメニューに入れると捗る。

.emacs

導入しておく http://download.savannah.gnu.org/releases/color-theme/ http://code.google.com/p/emacs-nav/downloads/list http://sourceforge.net/projects/php-mode/files/php-mode/1.5.0/php-mode-1.5.0.tar.gz/download .emacs ;; カラーテーマの設定…

Becky! で emacs を外部エディタとして使う

参考: http://www.ysnb.net/meadow/meadow-users-jp/2002/msg00012.html @echo off title emacsclientw %1 C:\emacs\bin\emacsclientw.exe %1 上のような中身のファイルを bemacsclient.bat などとして保存 このバッチファイルを外部エディタとして登録 外部…

PuTTY で SSH で Emacs の関数を自動実行

単純にリモートコマンドに「emacs -f <関数名>」では日本語が文字化けしたので、「source ~/.bashrc && emacs -f <関数名>」とした。

PuTTY+emacs+256色

PuTTY + Emacs + 256color - speg03の日記 $ sudo yum install libtermcap-devel $ sudo yum install ncurses-devel ここが重要。あとは普通に configure make install 。 マウスとか使うならもっと色々いる。

Dropboxで.emacsを複数の環境で同期

あとで書く

emacs + PuTTY でマウスを使う

マウス(笑)以下参考 PuTTY上のemacsでマウスを使う - Text::Easyhacking 【35歳までに身につけておきたいEmacs】CentOS5.3にemacs23.1をインストール - みちしるべemacs-23.2 を使ったyum -y install libXaw-devel ./configure --with-x-toolkit=yes 駄目…

.emacs

リンク集 color-theme howm-mode emacs/site-lisp 以下に解凍 .emacs ;; カラーテーマの設定 (load "color-theme") (color-theme-initialize) (color-theme-clarity) ;; リージョンをハイライト (setq-default transient-mark-mode t) ;; 対応する括弧の強調…

Windows 上で Emacs 23.1 with IME patch 構築の記録

参考 Windows 上での Emacs コンパイル - とりぷる ぷぅ Emacs 23.1 の IME patch を当てる - とりぷる ぷぅ 補足 gnu ライブラリ群はMinGW直下にインストール emacs/configure.bat, emacs/nt/configure.bat ともに改行コードを lf にしておくこと リンク集 …