[新規] [編集]
sawfish(X11 for Mac OS X)
Mac OS X > Mac OS X の Tips > X11 for Mac OS X >
sawfish を X11 for Mac OS X 上で使う方法.
因みに,デフォルトのウィンドウマネージャは quartz-wm である.
sawfish を X11 for Mac OS X 上で使う方法.
因みに,デフォルトのウィンドウマネージャは quartz-wm である.
インストール
起動
~/.xinitrc から /opt/local/bin/sawfish を実行すれば sawfish をウィンドウマネージャとして X11 が起動する.
~/.xinitrc が無ければ以下のようにしておけば良い.
なお, ~/.xinitrc を変更したら,X11を再起動しないと反映されない.
~/.xinitrc が無ければ以下のようにしておけば良い.
#!/bin/sh case `uname -s` in Darwin) #quartz-wm export PATH=$PATH:/opt/local/bin sawfish ;; FreeBSD) # FreeBSD 用の設定 ;; esacsawfish の行をコメントアウトして quartz-wm の前のコメントを消せばデフォルトの状態に戻る.
なお, ~/.xinitrc を変更したら,X11を再起動しないと反映されない.
設定
sawfish の設定は sawfish-ui から行える.
$ sawfish-ui日本語が文字化けする場合は,
$ env LANG=C sawfish-uiとすれば英語になるが読める.
キーバインド
FreeBSD などで設定済みのものでも, Mac OS X では同じように追加しなおさないといけない.キーの名前が違う所為.
その他
非 X11 アプリケーションとの間のコピー・ペースト
以下を起動すると可能になる.
$ quartz-wm --only-proxy &これも ~/.xinitrc に書いておくといい.
(前略) quartz-wm --only-proxy & sawfish (後略)
クリックによるフォーカス
X11 のウィンドウが1枚のとき,そのウィンドウをクリックしてフォーカスしたとき,そのウィンドウが前面に出ない.
ウィンドウが複数の場合は問題無い.
何故?
ウィンドウが複数の場合は問題無い.
何故?