2016-01-01から1年間の記事一覧

fswatchによるファイル変更検知

fswatchをインストール $ brew install fswatch 使い方 $ fswatch {監視したいディレクトリやファイル} | xargs -I{} {実行したいコマンド} latexのコンパイルとかに便利. $ fswatch manuscript.tex | xargs -I{} pdflatex manuscript

gitとlatexdiffを連携させる

gitの前のバージョン(HEAD)を取り出して,現在のファイルとlatexdiffする. シェル上では次のように実行すれば良い. $ git show HEAD:./$1.tex > tmp.tex $ latexdiff tmp.tex $1.tex > diff_HEAD_$1.tex; bashrcやzshrcに書いておくと便利. function gi…

Total FinderみたいなものをOSX El Capitanで実現する

OSXがEl CapitanになってからTotalTerminalが動かなくなった. なので,Alfredの呼び出しを使ってみたり,iTerm2のホットキーを使ったりしていた. ただ,困ったことに,違うアプリを全画面表示しているときに同じウィンドウでターミナルが呼び出せない. 全…