rcmdnk's blog

デーモン君のソース探検―BSDのソースコードを探る冒険者たちのための手引き書 (BSD magazine Books)

MacはBSD UNIXベースなのでGNU Linuxのコマンドと比べて 同じコマンドでも少し振舞いが違う所があります。

これまでGNU Linuxだけ使ってきてFree BSD等使ったことが無いので、 基本的にGNU系のコマンドに慣れていて、 たまにMacでコマンドを打つと予想外の事が起きて戸惑っています。

今回、特に気になっていたcpについてwrapper関数(bash用)を作って Mac上でもGNU的な振る舞いにするようにしてみました。 Read on

20130625_symboliclink_200_200

Cygwinでシンボリックリンクをln -sコマンドで作るとExplorerから中身を見れないし、 Windowsでショートカットを作るとCygwinの中からは中身を正しく見ることができません。

CygwinをCygwin内だけで閉じてる場合は良いのですが、 Cygwin側からLinuxコマンドでWindows内のファイルを整理したり編集したいと思う場合これはとても不便です。

ということで今回はWindowsのシンボリック機能を使って両方で使えるリンクを作る方法についてです。

Read on

Cygwinコンパクトリファレンス (Compact reference) 単行本 – 2003/8

Cygwin上Linuxのapt-getコマンドの様にパッケージが管理できるapt-cygを入れてみました。

追記: 2013/08/08

Cygwinのミラーサイト構造が変わったらしく、オリジナルのapt-cygがそのままだと 機能しなくなりました。

以下のページで対応と、apt-cygを新しい構造に対応させたものを公開してます: apt-cygでsetup.iniが404 Not Foundになった

追記ここまで

Read on

20130607_vim_ime_200_200

Vimで日本語入力をしているとノーマルモードに戻ったと時に 毎回IMEをoffにしてやらないとコマンドが打てません。 これはかなり面倒なのでノーマルモード移行時に 自動的にIMEがoffになるようにしたい所で、 その辺りのまとめというか、自分設定とついでに見つけた情報の寄せ集め。

Read on

ローマ字の書き方―大文字と小文字 単行本 – 1990/4

最近WindowsとMacでディレクトリ(フォルダ)名をちょっと整理しようと思って 大文字や小文字も統一したりしようとしたんですが、 なんか上手くいかない所があって、ちょっと調べたら 今更ながらWindowsやMacでは大文字小文字の区別をしないことを知ったので 一応その辺のまとめ。

Read on