結城浩のはてなブログ

ふと思いついたことをパタパタと書いてます。

2011-01-01から1ヶ月間の記事一覧

Macの環境整備(キーボードでダイアログ操作)

Macの保存ダイアログで[キャンセル][保存しない][保存]の三択になっていてRETURNキーで[保存]が押下されるとき、キー操作だけで[保存しない]を押下する方法。 command+D で[保存しない]が押下される Tabキーでフォーカスを[保存しない]に移してSpaceキーを…

MacとEmacsの環境整備(漢字はゴシック体、ひらがなは明朝体で表示するフォントの設定)

tomoyaさんに「漢字とひらがなでフォントを切り替える方法」を教えていただきました。~/.emacs.d/init.elに以下のように記述すると、Emacs上、英文字はMonacoで、漢字はヒラギノ丸ゴシックで、ひらがなはヒラギノ明朝で表示されます。 (set-face-attribute '…

Macの環境整備(HOMEやENDの代わりにfn+矢印/ホットキーでアプリ起動)

Twitterで教えていただきました。 Safariなどで fn+左右矢印でHOME/END、fn+上下矢印でスクロール。command+矢印でも似た動き。 Macで文書編集時に利用できるカーソルキーのキーボードショートカットまとめ(38種類) / Inforati http://bit.ly/baoXlQ フリ…

Emacsの環境整備(~/.emacs.d/init.el)

ヒラギノ丸ゴシックをしばらく使っていたけれど、少し息苦しくなってきたので明朝にしてみた。 ;; Font, width, height, color. (if (eq (window-system) 'ns) (progn (create-fontset-from-ascii-font "Monaco-16:weight=normal:slant=normal" nil "monacoh…

Macの環境整備(スクリーンセーバーをコマンドラインから起動)

/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngineというコマンドを実行する。たとえば~/.bashrcに以下のようなaliasを記述しておけば、lockというコマンドを打つだけでスクリーンセーバ…

Emacsの環境整備(シフトJISとUTF-8のファイルを気にせずgrep)

;; M-x grep-find "少女" RET (setq grep-command "lgrep -Au8 -Ia -n ") LV Homepage (lv, lgrep) 上記のオプションは文字コード混在環境で正しく lgrep するを参考にしました。

Emacsの環境整備(日本語の空白や改行文字を明示的に表示)

検索してEmacsの細かな技を試しています。日本語の空白や改行文字やタブを明示的に表示する方法のようです。 ;; Japanese space. ;; http://homepage3.nifty.com/satomii/software/elisp.ja.html (require 'jaspace) (setq jaspace-alternate-eol-string "\x…

Emacsの環境整備(バックアップファイルを置くディレクトリ)

編集しているファイルがあるディレクトリにバックアップファイルを作らず、特定のディレクトリにバックアップファイルを集めてしまう方法。以下の一行を~/.emacs.d/init.elに書いておく。すると、~/.emacs.d/backupディレクトリにバックアップファイルが作ら…

Emacsの環境整備(2ストロークシーケンス)

C-cだと指がつりそうになるので、C-oを2ストロークシーケンス用に使ってみる。どうせなら新たなキーマップを作ってみる。 ;; C-o. (define-prefix-command 'ctl-o-map) (global-set-key (kbd "C-o") 'ctl-o-map) (define-key ctl-o-map (kbd "C-8") 'start-k…

Macの環境整備(Excel, Visio)

MacBook AirにはVMware Fusionを入れ、Windows XP Professionalをインストールしてある。今日はそこにExcelとVisioをインストールした。なかなか便利である。ユニティという設定にすると、Windowsの一つ一つのウインドウがMacのウインドウと混在して存在でき…

Emacsの環境整備(~/.emacs.d/init.el)

MacBook Air上でGNU Emacs 23.2.1 (x86_64-apple-darwin10.6.0, NS apple-appkit-1038.35)を使っています。フォントの設定や色の設定やanythingの設定などができて、普通に使えるようになりました。いまこの日記もEmacs上で書いています。スナップショットと…

Macの環境整備

Mac: Git: 慣れるのたいへんかなあと思ったけれど、私の使い方は単純だからすぐに慣れた。ブランチ作らないし。がんばってリモートリポジトリにしてよかった。 Mac: Emacs: 最近開いたファイルのリストを得たい。 anything.elを使う。 EmacsWiki: Anything h…

Emacsの練習

『入門GNU Emacs』を読んでEmacsの練習。 C-x C-v ファイルの開き直し C-x C-i ファイルの挿入 C-x C-w 名前をつけて保存 M-x help k キーの説明 C-SPACE C-a C-w 行頭まで削除 C-_ または C-/ または C-x u Undo M-h 現在の段落をマーク C-x h バッファ全体…

今日のMac環境整備

Webサイトを更新する環境を整備していると、1995年ごろからいままで、Web上でいろんな企画をやってきたなあとしみじみしてしまう。昔は手作業で"What's new"なんて更新していましたよね。 ファイル移動 37ディレクトリを移動した。 Git + SSH 公開鍵を使って…

今日のMac環境整備

Mac固有の環境整備というより、マシンを移動することに関する整備。 ファイル移動 22ディレクトリを移動した。 メール 標準のMail.appについているスマートメールボックス便利。振り分けがいらなくなるかも。 ディスク 大容量のNASがほしい。

今日のMac環境整備

Mac固有の環境整備というより、マシンを移動することに関する整備。 ファイル移動 24ディレクトリを移動した。これまでの学習で作ったスクリプト大活躍。 写真を移動。iPhoto.appに入れてみた。顔認識が楽しい。スライドショーを作って家族に見せる。 MakeWe…

今日のMac環境整備

gitの環境構築。リモート側で共用リポジトリを作り、Mac側からssh経由でアクセスできるようにした。ややこしいのでスクリプト作成。 UNIXの基礎練習。Twitterで教えてもらったり検索したり。 # カレントディレクトリ以下のすべてのファイルに対してchmod a-x…

今日のMac環境整備

sshでリモートなサーバに入る。特に問題なし。 Subversionの環境構築。リモートなリポジトリにsshで入ってsvnadmin createしてみるなど。特に問題はないが、Subversionよりもgitにしようかなと考え中。 Spacesを使う。マニュアルを見ながら操作するときにマ…

MacBook Air環境整備

MacBook Air 11を購入。はじめてのMacでとまどうことばかり。でもTwitterでみなさんやさしく教えてくださるので感謝。移行のメモを残しておこうと思います。あくまで自分用のメモ。 Dropbox, Evernoteは最初に入れた。 エディタは、iTerm2上でEmacsを使って…

MacBook Air環境整備