mac購入
mac買いました。
MacBookPro5,5です。
これまでWindowsしか触ったことがなかったので色々新鮮です。
とりあえずはiPhoneSKDいじりと、elisp作成などをしてみようかと思っています。
以下備忘録としてインストールしたアプリケーションを列挙しておきます。
cocoa emacs :mac用emacs
(ここでバイナリがダウンロード出来る。http://atomized.org/wp-content/cocoa-emacs-nightly/)
QuickSilver :キーボード式ランチャー
VirtualBox :フリーの仮想マシン
Disk Inventory X 1.0 :ファイル内容のグラフィカルな表示
DropBox :ネットを利用したファイルの共有化、バージョン管理
Google Chrome :googleのブラウザ
Google 日本語入力 :googleのIME
StartupSound.prefPane :起動音の設定用 これ重要です
Onyx :MacOSの設定用
TinkerTool :MacOSの設定用
iStatMenu :メニューバーへのCPU,HardDisk,Memoryの使用状況表示用
anything中にanythingのバッファのみを残して他のウィンドウを消す
anything実行中にanythingバッファが小さくて候補リストが見づらいとき、
また注視位置からずれた場所にanythingバッファが出来たときなどに結構使用しています。
よろしかったらご使用ください。
(defun anything-window-opration-base (command) (save-selected-window (select-window (get-buffer-window (get-buffer anything-buffer))) (call-interactively command))) (defun anything-delete-other-windows () (interactive) (anything-window-opration-base (lambda () (interactive) (delete-other-windows)))) (define-key anything-map (kbd "C-c C-w") 'anything-delete-other-windows)
リージョンがアクティブであればeval-region、アクティブでなければeval-buffer
elispを書いていて便利かと思って作ってみました。
よろしかったらご使用ください。
(defun eval-region-or-buffer () "リージョンがアクティブであればeval-region. アクティブでなければeval-buffer" (interactive) (if (and transient-mark-mode mark-active) (eval-region (mark) (point)) (eval-buffer)))