読者です 読者をやめる 読者になる 読者になる

makeで大量のメッセージが表示されるときは-dオプションを疑う もしくは変数展開についてのbash/zshの違い

ある私的プロジェクトでMakefileの変数$(CXXFLAGS)を変更して実行するために、以下のようなスクリプト script.sh CXXFLAGS="-std=c++0x -stdlib=libc++" make CXXFLAGS=${CXXFLAGS} を書きました。このスクリプトの意図は、Makefileに記されたCXXFLAGSという…

zshで、コマンドライン実行時にもコメントを使えるようにする

zsh

zshで過去のコマンド履歴を検索する機能(数文字タイプしてCtrl + R)を頻繁に使う人なら、自分の打ったコマンドにコメントを打って検索のキーワード代わりにしたいことがあるかもしれません。例えばこんな風に: ls -1 # print one entry per line しかし普…

emacsとzshの設定ファイルをDropboxで共有する

emacsとzshの設定ファイルが異なるマシンでばらばらに進化してしまい我慢の限界に。重い腰を上げて設定ファイルの共有化に乗り出した。今回のファイル共有の対象はMacとCygwin。 emacsの設定ファイルの共有 Dropboxの設定 Dropboxに以下のようなディレクトリ…

標準出力、標準エラー出力をシェルで操る

zsh

すべてUNIXの部屋 コマンド検索:リダイレクト (*BSD/Linux)からの引用。たったこれだけのことが覚えられないなんて、といつも絶望的な気分になる。 標準出力と標準エラー出力をまとめて less で見る % command 2>&1 | less 標準出力と標準エラー出力をまとめ…

.zshrcの設定メモ

zsh

自分用に.zshrcを整理したついでに公開します。適宜更新。