osx
tmux 利用時に chsh してshellを変更しようとした場合、すぐに反映されなかったので調べた。結論から言うと、chshする前の tmux のプロセスが生きていたため、このプロセスがshell を握っていたと思われる。 tmux のプロセスを全部kill して解決した。 % tmu…
mac のsed はlinux のsed と動作が違うようだ。 主にiオプションで置換したいとき、うまくいかない。 % sed -i 's;oranie;orange;' /tmp/fluit.txt sed: 1: "/tmp/fluit.txt": invalid command code f実は、iオプションを使用するときは後ろに"" をつけてや…
OS 10.9.5 を使い始めたので最初に調べたことをメモします。マウスを使わないで操作するために、デフォの機能やアプリをしこんでます。 1. システムを英語にする スポットライトを多用しているので重宝する。 システム環境設定に移動するときに "ctl + space…
mac 版find コマンドであるmdfind が便利すぎる。linux のfind だと、検索対象文字列はファイル名・ディレクトリ名だけなのに対し OSXのmdfind は"ファイルの中身も"検索対象になっている。関数名とかクラス名とかソースコードの一部だけ覚えてるけど、 ファ…
テキストファイルを全文コピペしたい時とかにつかう。パイプで pbcopy に渡せば、ペーストバッファに入れられるので、そのままctrl-pすれば貼り付けられる。こんなかんじ。 % cat sample.txt tie9Yoh8 hahQu8ph Phaxah1a yue8Aoy6 zeoN3toh du6Thio2 uBohs7t…
プロンプトでgitのブランチを表示させるのです。 zsh zsh + OSX の場合、zshでGitのブランチ名をプロンプトに表示する / LiosK-free Blogを参考に、~/.zshrc に次のコードを追記するか、別ファイルに書いて.zshrc に読み込ませる。 # VCS settings autoload …
virtualboxでubuntuを使ってると、ネットワークアダプタを変更したり、別の仮想マシンにコピーした時にNICのMACアドレスが変わってしまって、疎通が取れなくなってしまう。そんな時の対処法・ 目的のethのmac addressを控える。 ・ 控えたMACアドレスのethを…
前回OSXにhomebrew経由でSphinxを入れようとして失敗したので、今度はpip経由でインストールします。 $ pip install Sphinxお簡単!ためしにプロジェクトを作成して使ってみます。 質問に答えたら、出来上がり。 $ sphinx-quickstartお便利! 参考:Sphinx-u…
ドキュメント作成ツールのsphinxをOSXにインストールしようとしたんですね。Sphinx-users.jpによると、portsかeazy_installを使ってインストールしてくださいとのこと。そこはhomebrewかpypiでいれたい*1というのが人情。まず、homebrewで入れてみた。 $ bre…
idracからサーバーにコンソール接続するときに必要なJava Web Start.app safariなら特に意識しなくていいのだけど、firefoxで見るときはダウンロードしたファイルを開くアプリケーションをJava Web Start.appに指定してやる必要がある /System/Library/CoreS…
環境 OSX Lion ( 10.7.3 ) Xcode 4.3 rvm をインストールします*1 $ git clone https://github.com/wayneeseguin/rvm.git $ bash rvm/installインストール後、すぐにはrvmは使えません。 .bashrcや.zshrcにrvmのパスが追加されているので、読み込みます。 $ …