せらんメモスマートフォン用の表示で見るぱせらんメモこの広告は、90日以上更新していないブログに表示しています。gitgit(に限らないけど)でリポジトリの履歴をさかのぼりながらdiffを見たりするにはgitkを使えばいいんだけど、こいつはTk製のGUIアプリなのでssh接続してるリモートサーバ上では使うのが難しい。*1そんな時に便利なのがncursesベースのtigというツールで、これならCUI環境でも実行できるのでssh越しでも使えるし、そうでなくても普段からターミナルで作業しててマウスとか持ち替えたくねーという不満を解消してくれる。いうわけで、丁度TL上で話題になってたんでCygwinにも入れてみたんだけど、パッケージのやつだとどうも日本語が文字化けしてしまう。tigとかでも文字化けしちゃうのでncurses周りかなーと思ってlddしたらやっぱりncursesにリンクしてたので、ソース落としてきてncurseswにリンクし直すようにしたら解決した。久しぶりに新しいの(tig-0.18)落としてきてビルドしようと思ったら、なんかLIBS=-lncurseswじゃダメだったので修正。配布元の説明書きにはLDLIBS=-lncurseswをつけるんだぜみたいに書いてあるけど、つけてもCygwinだとだめっぽかったのでこんな感じでいけた。installこれで日本語でも文字化けしないようになった。Cygwinでも使えるようになった!ちなみにUbuntuでは普通にパッケージで入れたやつで使えてます。※以下はなんか古いバージョンでは通ったけどいつの間にかダメになってたケース。配布元からソースを落としてきて、説明書きにあったように-lncurseswを付けてビルドしてみる。ForwardingとかCygwin/XとかXmingとか使えば......*2:付けずにビルドしてみたらやっぱり文字化けした。Pi(Raspbian)にmDNSを設定するSassとCompassを使ってみるbinaryへのキャストって......?月別アーカイブはてなブログをはじめよう!paselaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。