プログラム系統備忘録ブログ

記事中のコードは自己責任の下でご自由にどうぞ。

2012-01-01から1年間の記事一覧

UbuntuのEmacsのMozcの設定

環境は"Ubuntu 12.04.1 LTS"の"GNU Emacs 24.2.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10) of 2012-11-10 on charichuelo, modified by Debian"。最初はibus-elを使ってあれこれやっていたのですが、時折動作が不安定になっていました。"IBus: IMContext …

Emacsでフレーム位置と大きさを記憶し再起動時に復元する

環境は、Windows7での"GNU Emacs 24.1.1 (i386-mingw-nt6.1.7601) of 2012-07-16 on GNUPACK"。フレーム位置や大きさを毎回変えるのが面倒くさくなってきたので何とかしてやろうと。 ググると、http://www.bookshelf.jp/soft/meadow_30.html#SEC419とEmacs …

Emacsでanything-aproposの候補名をキルリングに追加する

defunやkbdやdolistなどの、関数でも変数でも無いものの名前も一覧してくれるanything-aproposですが、 anything-c-source-emacs-functionsやanything-c-source-emacs-variablesで出来た"Add command to kill ring"がなかったので追加したメモ。

EmacsでミニバッファにてC-kで内容全削除

(2012/11/23追記)下のものでも別に良いのですが、kill-whole-lineというまんまな関数があったので (define-key minibuffer-local-map (kbd "C-k") 'kill-whole-line) で済みます。 (追記終わり)anythingでの挙動が気に入ったのでこっちにも。 (add-hook 'min…

Emacsでミニバッファに入る時IMEを一時的にOFFにする

環境はWindows7、gnupack_devel-9.01の"GNU Emacs 24.1.1 (i386-mingw-nt6.1.7601) of 2012-07-16 on GNUPACK"。 他の環境ではIME関連の関数が違うかも知れません。インクリメンタル検索でもanythingでもmigemoを使うので、ミニバッファ入力時に日本語入力で…

auto-installをautoloadする

init-loaderさん曰く、auto-install.elの初期化処理に2秒ほどかかっていました。 auto-installはたまににしか使いませんし、フックさせるラムダ式の変更、何らかの機能の無効化などに際にEmacsを再起動させる時間をなるべく少なくしたかったのでautoloadさせ…

EmacsでURLと認識する正規表現を設定

以前の記事で URLの後ろに全角スペースがあってもURLの区切り文字と認識されない。 と書きましたが、これを解決できたのでメモ。Emacs内部でのURL判別ではthing-at-point-url-regexpを参照しているので、直接それを書き換えます。デフォルト値では色々なプロ…

AutoHotKeyで特定の場合にだけ修飾キー付きのコマンドを別のキーに変換する方法

最低限テキスト入力はホームポジションで出来るようにする ついでに一部のアプリケーションではCtrl-ReturnやShift-Tabが欲しいので適当に割り当てる Emacsなど一部のアプリケーションではスクリプトを動作させない よりシンプルに、より追加訂正しやすく の…

Emacsで自分で情報源を選んだanythingでmigemoを使う

2012/09/29 0:52、記事を加筆訂正しました。 使用環境はWindows7、gnupack_devel-9.01のEmacs 24.1.1。

AOJ2426 Treasure Hunt

問題文: http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=2426

AOJ2424 Kakezan

問題文: http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=2424

Firefoxの検索バーでデフォルトで強調表示できるアドオン「Find Toolbar Tweaks」

2013/11/08追記 Firefox25ではFind Toolbar Tweaksを導入しているとページ内検索が一切できなくなっていました。 Firefox25で動作し「デフォルトで強調表示」が可能なアドオンとしてFindBar Tweakがあります。 追記ここまで

EmacsでURLをハイライトで強調表示する&URLをダブルクリックで開く

TeraPadにあるような、URLが別の色で表示されたり、URLダブルクリックでブラウザで開く機能が欲しかったのでメモ。 Windows7、gnupack_devel-9.01のEmacs 24.1.1で確認。 browse-url-at-pointとbrowse-url-at-mouseの内部で使われるURL判別正規表現を使って…