Mac OS X

CapsLock Control

モディファイアキーの入れ替えってシステム環境設定→キーボード→修飾キーでできたのか!まさかデフォルトでできるようになっているとは…。しかも、Caps LockキーにCaps Lock以外の機能を割り当てると、Caps Lockキーを押してもCaps LockキーについてるLEDが…

CFUserTextEncoding

現象 Mac OS X 10.5.4での話。 pbcopy、pbpasteをTerminalからUTF-8で使う方法をぐぐると、.bash_profileで export __CF_USER_TEXT_ENCODING=${__CF_USER_TEXT_ENCODING/:*:/:0x08000100:/} するとできると書いてある。私の環境では、これはうまく行かず、相…

集中を要する作業のお供に

るびまをほぼパクって以下のようなものを作ってみました。 #!/usr/bin/ruby -Ku require 'webrick' require 'webrick/httpproxy' require 'uri' handler = Proc.new {|req,res| res.body.gsub!(/.*/m, '') } s = WEBrick::HTTPProxyServer.new(:BindAddress …

pbcopy/pbpaste

今まで知らなかったのが不覚中の不覚だと思いますがMac OS XではTerminalで 入力された内容を(システム共通の)クリップボードにコピーするpbcopy クリップボードの内容を標準出力に吐き出すpbpaste というコマンドが存在するのだそうです。 How to use $ c…

快適なYaTeXライフをあなたに。

id:syou6162のコメント elispを全く書けないんですが、C-c t jで、のやつをこっそり追記してもらえたりすると喜びますw を受けて。YaTeXではキーバインドC-c t jなどで起動できるタイプセット用のコマンド、プレビュー用のコマンドなどを編集することができ…

コンパイル、やがてプレビュー

Mac OS X限定。需要があるそうです。 #!/bin/sh platex $1 dvipdfmx ${1%tex}dvi open -a Preview.app ${1%tex}pdf というシェルスクリプトを例えばplatex2pdfという名前で保存したとして、パスを通した後コマンドラインから $ platex2pdf hoge.texとか呼び…