日刊インストーラー
- mew mhc ruby-elisp rdtool-elisp navi2ch-cvs irchat-jp
面倒くさいので sid からもってきてベタに設置。
deb から fink のパッケージに変換する技を身につけねばならんな。 - keychain
Mac OS の keychain じゃないやつ。apt-get source してきてもげもげ - 仮想デスクトップ
CodeTek VirtualDesktop. $30.n個のデスクトップに対して直接飛ぶキーバインドができればベストなのだが。すまん、これはできた。あとデスクトップ切り替えたら、そこにあるウインドウにフォーカス当たれっちゅうねん。
と、いうわけで、ひととおり環境は整った。さぁ遊びはおしまい、お仕事お仕事
- iTerm はタブの名前と端末のタイトル (vt100 なシーケンスで設定できるところの)が一致しないな
- uControl で Caps を Control にしているとき、Caps が押された状態 (Control なんだけど) でスリープさせると、起きたとき「Control が押されたまま」の状態になるようだ
- あらゆる open コマンド (/usr/bin/open)
Windows でいうなら start コマンド - Strange Unix in a strange land: Getting to know Mac OS X
The default shell in Mac OS X is not the Bourne shell or bash. It'stcsh, descendent of the C Shell, csh. Bash and zsh are also availablebut, if the first thing you want to do when you start using the Unixcommand line on a Mac OS X system is to change your shell, you willhave to tackle another interesting element of Mac OS X - passwordinformation is not stored in /etc files, but in a database systemcalled NetInfo. Not unlike NIS or NIS+, NetInfo allows users to viewand change password and similar information on the command line, butonly if they know how to use commands such as nidump, niload andniutil. While there is a chsh (change shell) command, this toolchanges the shell in the /etc/passwd file and not in NetInfo, so thechange is ignored. - completion
awk使ってknown_hostsからhostname拾っているところがfoo-morimoto-[19]: ssh serverawk: i/o error occurred while closing /dev/stdin input record number 8, file /Users/morimoto/.ssh/known_hosts source line number 1 .example.com
みたいにゴミが出る。これはawkがいわゆるone true awkであるせいらしい?ださいんだけど、stderrを/dev/nullに喰わせて解決function z_ssh_host { reply=(`awk '{print $1}' ~/.ssh/known_hosts* 2>/dev/null | sed 's/,/ /'`) } compctl -K z_ssh_host ssh compctl -K z_ssh_host ssh-copy-id compctl -K z_ssh_host ssh-copy compctl -K z_ssh_host ping