議論と要望
$ emacs hoge
とすると、/usr/osxws/bin/openemacs が呼ばれ、
この状態ではご指摘の不具合は再現しません。
~/.bashrc
を間違って編集したりされていないでしょうか? -tkoba
~/.bashrc は/usr/osxws/share/OSXWS/jp/.bashrc
と同じです.
OSXWS/10.7 を一度 sudo apt-get remove OSX-system で
アンインストールしてから10.8をインストールしました.
以前のバージョンも似たような現象があり,
emacsのバージョンアップで正常になりましたが….
.bashrc 以外に何か原因は思いつかれるでしょうか?
$ emacs hoge.txt
を実行すると
$ /usr/osxws/bin/emacs-24.3 hoge.txt
を実行した時の様に、
CMD + Tab キーでのアプリ切り替えで emacs が出て来ず、
且つ、キー入力が terminal に行ってしまう」
の認識であっていますでしょうか? そうであるならば、
$ alias emacs
の結果が alias emacs='openemacs'
である事を確認した後に $ openemacs hoge.txt
を試してみて下さい。
$ openemacs
が動くのであれば、emacs の alias が
ズレている事になります。-tkoba
/Applications/OSXWS/Emacs.app/Contents/MacOS/Emacs hoge.c &
はうまく動きます。不思議なのは
ls -l /Applications/OSXWS/Emacs.app/Contents/MacOS/Emacs lrwxr-xr-x 1 root wheel 25 6 14 14:03 /Applications/OSXWS/Emacs.app/Contents/MacOS/Emacs@ -> /usr/osxws/bin/emacs-24.3
なのに
/usr/osxws/bin/emacs-24.3 hoge.c &
は動きません。
お手上げです。 -133.28.46.180 2013年6月14日 (金) 14:23 (JST)
emacs hoge.c &
とすると、~/.bashrc
で alias されている
/usr/osxws/bin/openemacs が呼ばれます。
その中でリモートログインであれば -nw をオプションにつけ、
そうでなければ /Applications/OSXWS/Emacs.app/Contents/MacOS/Emacs "$@"
を実行するようになっています。この設定で不都合があればご連絡ください。
より良い解決を図って参ります。-tkoba
$ updmap-setup-kanji status